Skip to content

Commit c8b633e

Browse files
authored
chore: Replies test contract (#2306)
1 parent 4da538d commit c8b633e

21 files changed

+1721
-0
lines changed

.circleci/config.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ workflows:
7979
- contract_crypto_verify
8080
- contract_cyberpunk
8181
- contract_empty
82+
- contract_replier
8283
# - contract_floaty # This contract needs nightly Rust to compile
8384
- contract_hackatom
8485
- contract_ibc_callbacks
@@ -597,6 +598,34 @@ jobs:
597598
- target/wasm32-unknown-unknown/release/deps
598599
key: cargocache-v2-contract_burner-rust:1.74-{{ checksum "Cargo.lock" }}
599600

601+
contract_replier:
602+
docker:
603+
- image: rust:1.74
604+
environment:
605+
RUST_BACKTRACE: 1
606+
working_directory: ~/cosmwasm/contracts/replier
607+
steps:
608+
- checkout:
609+
path: ~/cosmwasm
610+
- run:
611+
name: Version information
612+
command: rustc --version; cargo --version; rustup --version
613+
- restore_cache:
614+
keys:
615+
- cargocache-v2-contract_replier-rust:1.74-{{ checksum "Cargo.lock" }}
616+
- check_contract:
617+
min_version: "1.4"
618+
- save_cache:
619+
paths:
620+
- /usr/local/cargo/registry
621+
- target/debug/.fingerprint
622+
- target/debug/build
623+
- target/debug/deps
624+
- target/wasm32-unknown-unknown/release/.fingerprint
625+
- target/wasm32-unknown-unknown/release/build
626+
- target/wasm32-unknown-unknown/release/deps
627+
key: cargocache-v2-contract_replier-rust:1.74-{{ checksum "Cargo.lock" }}
628+
600629
contract_crypto_verify:
601630
docker:
602631
- image: rust:1.74

contracts/replier/.cargo/config.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[alias]
2+
wasm = "build --release --lib --target wasm32-unknown-unknown"
3+
wasm-debug = "build --lib --target wasm32-unknown-unknown"
4+
unit-test = "test --lib"
5+
integration-test = "test --test integration"
6+
schema = "run --bin schema"

0 commit comments

Comments
 (0)