Skip to content

Commit 348f22e

Browse files
committed
Schema codegen
1 parent 7504832 commit 348f22e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+4802
-2
lines changed

.circleci/config.yml

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ workflows:
7171
- package_schema
7272
- package_schema_derive
7373
- package_cw_schema
74+
- package_cw_schema_codegen
7475
- package_std
7576
- package_vm
7677
- package_vm_derive
@@ -447,6 +448,33 @@ jobs:
447448
- target/debug/deps
448449
key: cargocache-v2-package_cw_schema-rust:1.82-{{ checksum "Cargo.lock" }}
449450

451+
package_cw_schema_codegen:
452+
docker:
453+
- image: rust:1.82
454+
steps:
455+
- checkout
456+
- run:
457+
name: Version information
458+
command: rustc --version; cargo --version; rustup --version; rustup target list --installed
459+
- restore_cache:
460+
keys:
461+
- cargocache-v2-package_cw_schema_codegen-rust:1.82-{{ checksum "Cargo.lock" }}
462+
- run:
463+
name: Build
464+
working_directory: ~/project/packages/cw-schema-codegen
465+
command: cargo build --locked
466+
- run:
467+
name: Run tests
468+
working_directory: ~/project/packages/cw-schema-codegen
469+
command: cargo test --locked
470+
- save_cache:
471+
paths:
472+
- /usr/local/cargo/registry
473+
- target/debug/.fingerprint
474+
- target/debug/build
475+
- target/debug/deps
476+
key: cargocache-v2-package_cw_schema_codegen-rust:1.82-{{ checksum "Cargo.lock" }}
477+
450478
package_std:
451479
docker:
452480
- image: rust:1.82
@@ -1293,7 +1321,9 @@ jobs:
12931321
"schema-derive:cosmwasm-schema-derive" \
12941322
"std:cosmwasm-std" \
12951323
"vm:cosmwasm-vm" \
1296-
"vm-derive:cosmwasm-vm-derive"
1324+
"vm-derive:cosmwasm-vm-derive" \
1325+
"cw-schema:cw-schema" \
1326+
"cw-schema-codegen:cw-schema-codegen"
12971327
12981328
# Process each package-flag pair
12991329
for entry in "$@"; do

Cargo.lock

Lines changed: 206 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)