@@ -65,7 +65,6 @@ workflows:
65
65
- arm64
66
66
- package_crypto
67
67
- package_check
68
- - package_core
69
68
- package_schema
70
69
- package_schema_derive
71
70
- package_std
@@ -174,10 +173,6 @@ jobs:
174
173
name : " contracts/staking: integration-test"
175
174
working_directory : ~/project/contracts/staking
176
175
command : cargo wasm --locked && cargo integration-test --locked
177
- - run :
178
- name : " packages/core: test"
179
- working_directory : ~/project/packages/core
180
- command : cargo test --all-features --locked
181
176
- run :
182
177
name : " packages/crypto: test"
183
178
working_directory : ~/project/packages/crypto
@@ -296,62 +291,6 @@ jobs:
296
291
- target/debug/deps
297
292
key : cargocache-v2-package_check-rust:1.74-{{ checksum "Cargo.lock" }}
298
293
299
- package_core :
300
- docker :
301
- - image : rust:1.74
302
- environment :
303
- # Limit the number of parallel jobs to avoid OOM crashes during doc testing
304
- RUST_TEST_THREADS : 8
305
- steps :
306
- - checkout
307
- - run :
308
- name : Version information
309
- command : rustc --version; cargo --version; rustup --version; rustup target list --installed
310
- - restore_cache :
311
- keys :
312
- - cargocache-v2-package_core-rust:1.74-{{ checksum "Cargo.lock" }}
313
- - run :
314
- name : Add thumbv7em-none-eabi target
315
- command : rustup target add thumbv7em-none-eabi && rustup target list --installed
316
- - run :
317
- name : Add wasm32 target
318
- command : rustup target add wasm32-unknown-unknown && rustup target list --installed
319
- - run :
320
- name : Build library for native target (no features)
321
- working_directory : ~/project/packages/core
322
- command : cargo build --locked --no-default-features
323
- - run :
324
- name : Build library for wasm target (no features)
325
- working_directory : ~/project/packages/core
326
- command : cargo wasm --locked --no-default-features
327
- - run :
328
- name : Build library for no_std target (no features)
329
- working_directory : ~/project/packages/core
330
- command : cargo no-std --locked --no-default-features
331
- - run :
332
- name : Run unit tests (no features)
333
- working_directory : ~/project/packages/core
334
- command : cargo test --locked --no-default-features
335
- - run :
336
- name : Build library for native target (all features)
337
- working_directory : ~/project/packages/core
338
- command : cargo build --locked --features std
339
- - run :
340
- name : Build library for wasm target (all features)
341
- working_directory : ~/project/packages/core
342
- command : cargo wasm --locked --features std
343
- - run :
344
- name : Run unit tests (all features)
345
- working_directory : ~/project/packages/core
346
- command : cargo test --locked --features std
347
- - save_cache :
348
- paths :
349
- - /usr/local/cargo/registry
350
- - target/debug/.fingerprint
351
- - target/debug/build
352
- - target/debug/deps
353
- key : cargocache-v2-package_core-rust:1.74-{{ checksum "Cargo.lock" }}
354
-
355
294
package_schema :
356
295
docker :
357
296
- image : rust:1.74
@@ -1022,14 +961,6 @@ jobs:
1022
961
name : Clippy linting on schema-derive
1023
962
working_directory : ~/project/packages/schema-derive
1024
963
command : cargo clippy --all-targets --tests -- -D warnings
1025
- - run :
1026
- name : Clippy linting on core (no feature flags)
1027
- working_directory : ~/project/packages/core
1028
- command : cargo clippy --all-targets -- -D warnings
1029
- - run :
1030
- name : Clippy linting on core (all feature flags)
1031
- working_directory : ~/project/packages/core
1032
- command : cargo clippy --all-features --all-targets -- -D warnings
1033
964
- run :
1034
965
name : Clippy linting on std (no feature flags)
1035
966
working_directory : ~/project/packages/std
@@ -1112,7 +1043,6 @@ jobs:
1112
1043
mkdir -p reports
1113
1044
cargo test --all-features
1114
1045
1115
- grcov . -s packages/core --binary-path ./target/debug -t lcov -o ./reports/core.info
1116
1046
grcov . -s packages/crypto --binary-path ./target/debug -t lcov -o ./reports/crypto.info
1117
1047
grcov . -s packages/derive --binary-path ./target/debug -t lcov -o ./reports/derive.info
1118
1048
grcov . -s packages/schema --binary-path ./target/debug -t lcov -o ./reports/schema.info
@@ -1124,9 +1054,6 @@ jobs:
1124
1054
- run :
1125
1055
name : Quick fix for GPG error in Codecov
1126
1056
command : mkdir -p ~/.gnupg
1127
- - codecov/upload :
1128
- file : reports/core.info
1129
- flags : cosmwasm-core
1130
1057
- codecov/upload :
1131
1058
file : reports/crypto.info
1132
1059
flags : cosmwasm-crypto
0 commit comments