diff --git a/.circleci/config.yml b/.circleci/config.yml index 271f70ddc..2b4ec30ac 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -260,9 +260,12 @@ jobs: name: Add wasm32 target command: rustup target add wasm32-unknown-unknown && rustup target list --installed - run: - name: Build library for native target (no_std) + name: Add no_std target + command: rustup target add thumbv7em-none-eabi && rustup target list --installed + - run: + name: Build library for no_std target working_directory: ~/project/packages/std - command: cargo build --locked --no-default-features + command: cargo build --locked --no-default-features --target thumbv7em-none-eabi - run: name: Build library for native target (only "std" feature) working_directory: ~/project/packages/std @@ -276,9 +279,9 @@ jobs: working_directory: ~/project/packages/std command: cargo test --locked --no-default-features --features std - run: - name: Build library for native target (all features "no_std") + name: Build library for no_std target (all features "no_std") working_directory: ~/project/packages/std - command: cargo build --locked --no-default-features --features abort,iterator,staking,stargate,std,cosmwasm_1_1 + command: cargo build --locked --no-default-features --features abort,iterator,staking,stargate,cosmwasm_1_1 --target thumbv7em-none-eabi - run: name: Build library for native target (all features) working_directory: ~/project/packages/std