mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-01-29 16:51:30 +00:00
feat(ci): export firmware.elf from firmware build as an artifact
[no changelog]
This commit is contained in:
parent
668bddff17
commit
387362572d
@ -29,9 +29,11 @@ core fw regular build:
|
|||||||
- $NIX_SHELL --run "poetry run make -C core build_firmware"
|
- $NIX_SHELL --run "poetry run make -C core build_firmware"
|
||||||
- $NIX_SHELL --run "poetry run make -C core sizecheck"
|
- $NIX_SHELL --run "poetry run make -C core sizecheck"
|
||||||
- cp core/build/firmware/firmware.bin firmware-T2T1-$CORE_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
- cp core/build/firmware/firmware.bin firmware-T2T1-$CORE_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
||||||
|
- cp core/build/firmware/firmware.elf firmware.elf
|
||||||
artifacts:
|
artifacts:
|
||||||
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
||||||
paths:
|
paths:
|
||||||
|
- firmware.elf
|
||||||
- firmware-T2T1-*.*.*-$CI_COMMIT_SHORT_SHA.bin
|
- firmware-T2T1-*.*.*-$CI_COMMIT_SHORT_SHA.bin
|
||||||
expire_in: 1 week
|
expire_in: 1 week
|
||||||
|
|
||||||
@ -45,9 +47,11 @@ core fw regular debug build:
|
|||||||
script:
|
script:
|
||||||
- $NIX_SHELL --run "PYOPT=0 poetry run make -C core build_firmware"
|
- $NIX_SHELL --run "PYOPT=0 poetry run make -C core build_firmware"
|
||||||
- cp core/build/firmware/firmware.bin firmware-T2T1-debug-$CORE_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
- cp core/build/firmware/firmware.bin firmware-T2T1-debug-$CORE_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
||||||
|
- cp core/build/firmware/firmware.elf firmware.elf
|
||||||
artifacts:
|
artifacts:
|
||||||
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
||||||
paths:
|
paths:
|
||||||
|
- firmware.elf
|
||||||
- firmware-T2T1-debug-*.*.*-$CI_COMMIT_SHORT_SHA.bin
|
- firmware-T2T1-debug-*.*.*-$CI_COMMIT_SHORT_SHA.bin
|
||||||
expire_in: 1 week
|
expire_in: 1 week
|
||||||
|
|
||||||
@ -162,9 +166,11 @@ core fw R debug build:
|
|||||||
script:
|
script:
|
||||||
- nix-shell --run "poetry run make -C core build_firmware"
|
- nix-shell --run "poetry run make -C core build_firmware"
|
||||||
- cp core/build/firmware/firmware.bin trezor-fw-debug-tr-$CORE_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
- cp core/build/firmware/firmware.bin trezor-fw-debug-tr-$CORE_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
||||||
|
- cp core/build/firmware/firmware.elf firmware.elf
|
||||||
artifacts:
|
artifacts:
|
||||||
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
||||||
paths:
|
paths:
|
||||||
|
- firmware.elf
|
||||||
- trezor-fw-*.*.*-$CI_COMMIT_SHORT_SHA.bin
|
- trezor-fw-*.*.*-$CI_COMMIT_SHORT_SHA.bin
|
||||||
expire_in: 1 week
|
expire_in: 1 week
|
||||||
|
|
||||||
@ -177,9 +183,11 @@ core fw R build:
|
|||||||
script:
|
script:
|
||||||
- nix-shell --run "poetry run make -C core build_firmware"
|
- nix-shell --run "poetry run make -C core build_firmware"
|
||||||
- cp core/build/firmware/firmware.bin trezor-fw-tr-$CORE_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
- cp core/build/firmware/firmware.bin trezor-fw-tr-$CORE_VERSION-$CI_COMMIT_SHORT_SHA.bin
|
||||||
|
- cp core/build/firmware/firmware.elf firmware.elf
|
||||||
artifacts:
|
artifacts:
|
||||||
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
name: "$CI_JOB_NAME-$CI_COMMIT_SHORT_SHA"
|
||||||
paths:
|
paths:
|
||||||
|
- firmware.elf
|
||||||
- trezor-fw-*.*.*-$CI_COMMIT_SHORT_SHA.bin
|
- trezor-fw-*.*.*-$CI_COMMIT_SHORT_SHA.bin
|
||||||
expire_in: 1 week
|
expire_in: 1 week
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user