|
|
|
@ -220,9 +220,9 @@ legacy fw regular build:
|
|
|
|
|
<<: *gitlab_caching
|
|
|
|
|
needs: []
|
|
|
|
|
script:
|
|
|
|
|
- nix-shell --run "export MEMORY_PROTECT=1 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "export PRODUCTION=1 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "poetry run legacy/script/setup"
|
|
|
|
|
- nix-shell --run "export MEMORY_PROTECT=0 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "export PRODUCTION=0 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "poetry run make -C legacy/demo"
|
|
|
|
|
- mv legacy/firmware/trezor.bin trezor-fw-regular-$LEGACY_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
|
|
|
|
artifacts:
|
|
|
|
@ -238,9 +238,9 @@ legacy fw regular debug build:
|
|
|
|
|
variables:
|
|
|
|
|
DEBUG_LINK: "1"
|
|
|
|
|
script:
|
|
|
|
|
- nix-shell --run "export MEMORY_PROTECT=1 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "export PRODUCTION=1 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "poetry run legacy/script/setup"
|
|
|
|
|
- nix-shell --run "export MEMORY_PROTECT=0 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "export PRODUCTION=0 && poetry run legacy/script/cibuild"
|
|
|
|
|
- mv legacy/firmware/trezor.bin trezor-fw-regular-debug-$LEGACY_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
|
|
|
|
artifacts:
|
|
|
|
|
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
|
|
|
@ -255,9 +255,9 @@ legacy fw btconly build:
|
|
|
|
|
variables:
|
|
|
|
|
BITCOIN_ONLY: "1"
|
|
|
|
|
script:
|
|
|
|
|
- nix-shell --run "export MEMORY_PROTECT=1 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "export PRODUCTION=1 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "poetry run legacy/script/setup"
|
|
|
|
|
- nix-shell --run "export MEMORY_PROTECT=0 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "export PRODUCTION=0 && poetry run legacy/script/cibuild"
|
|
|
|
|
- mv legacy/firmware/trezor.bin legacy/firmware/trezor-bitcoinonly.bin
|
|
|
|
|
- nix-shell --run "poetry run ./tools/check-bitcoin-only legacy/firmware/trezor-bitcoinonly.bin"
|
|
|
|
|
- mv legacy/firmware/trezor-bitcoinonly.bin trezor-fw-btconly-$LEGACY_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
|
|
|
@ -275,9 +275,9 @@ legacy fw btconly debug build:
|
|
|
|
|
BITCOIN_ONLY: "1"
|
|
|
|
|
DEBUG_LINK: "1"
|
|
|
|
|
script:
|
|
|
|
|
- nix-shell --run "export MEMORY_PROTECT=1 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "export PRODUCTION=1 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "poetry run legacy/script/setup"
|
|
|
|
|
- nix-shell --run "export MEMORY_PROTECT=0 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "export PRODUCTION=0 && poetry run legacy/script/cibuild"
|
|
|
|
|
- nix-shell --run "poetry run ./tools/check-bitcoin-only legacy/firmware/trezor.bin"
|
|
|
|
|
- mv legacy/firmware/trezor.bin trezor-fw-btconly-debug-$LEGACY_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
|
|
|
|
artifacts:
|
|
|
|
|