|
|
|
@ -24,6 +24,20 @@ build core firmware:
|
|
|
|
|
- core/build/bootloader/bootloader.bin
|
|
|
|
|
expire_in: 1 week
|
|
|
|
|
|
|
|
|
|
build core firmware bitcoinonly:
|
|
|
|
|
stage: build
|
|
|
|
|
variables:
|
|
|
|
|
BITCOIN_ONLY: "1"
|
|
|
|
|
script:
|
|
|
|
|
- cd core
|
|
|
|
|
- pipenv run make build_firmware
|
|
|
|
|
- mv build/firmware/firmware.bin build/firmware/firmware-bitcoinonly.bin
|
|
|
|
|
artifacts:
|
|
|
|
|
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
|
|
|
|
paths:
|
|
|
|
|
- core/build/firmware/firmware-bitcoinonly.bin
|
|
|
|
|
expire_in: 1 week
|
|
|
|
|
|
|
|
|
|
build core unix:
|
|
|
|
|
stage: build
|
|
|
|
|
script:
|
|
|
|
@ -42,6 +56,21 @@ build core unix frozen:
|
|
|
|
|
- core/src/trezor/res/resources.py
|
|
|
|
|
expire_in: 1 day
|
|
|
|
|
|
|
|
|
|
build core unix frozen bitcoinonly:
|
|
|
|
|
stage: build
|
|
|
|
|
variables:
|
|
|
|
|
BITCOIN_ONLY: "1"
|
|
|
|
|
script:
|
|
|
|
|
- cd core
|
|
|
|
|
- pipenv run make build_unix_frozen
|
|
|
|
|
- mv build/unix/micropython build/unix/micropython-bitcoinonly
|
|
|
|
|
artifacts:
|
|
|
|
|
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
|
|
|
|
paths:
|
|
|
|
|
- core/build/unix/micropython-bitcoinonly
|
|
|
|
|
- core/src/trezor/res/resources.py
|
|
|
|
|
expire_in: 1 day
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Crypto
|
|
|
|
|
|
|
|
|
@ -110,3 +139,9 @@ build legacy emu bitcoinonly:
|
|
|
|
|
script:
|
|
|
|
|
- cd legacy
|
|
|
|
|
- pipenv run script/cibuild
|
|
|
|
|
- mv firmware/trezor.elf firmware/trezor-bitcoinonly.elf
|
|
|
|
|
artifacts:
|
|
|
|
|
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
|
|
|
|
paths:
|
|
|
|
|
- legacy/firmware/trezor-bitcoinonly.elf
|
|
|
|
|
expire_in: 1 day
|
|
|
|
|