1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-14 11:39:03 +00:00

gitlab: build also legacy firmware with debug link

This commit is contained in:
Pavol Rusnak 2019-04-26 18:41:01 +02:00
parent 719d54d97d
commit 13195831d5
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D

View File

@ -82,7 +82,6 @@ build core unix:
untracked: true untracked: true
expire_in: 1 day expire_in: 1 day
# TODO: matrix: gcc vs clang
build legacy firmware: build legacy firmware:
stage: build stage: build
script: script:
@ -91,6 +90,16 @@ build legacy firmware:
- pipenv run make -C bootloader - pipenv run make -C bootloader
- pipenv run make -C demo - pipenv run make -C demo
build legacy firmware debug:
stage: build
variables:
DEBUG_LINK: "1"
script:
- cd legacy
- pipenv run script/cibuild
- pipenv run make -C bootloader
- pipenv run make -C demo
build legacy emu: build legacy emu:
stage: build stage: build
variables: variables:
@ -139,7 +148,6 @@ test core unix monero:
- cd core - cd core
- pipenv run make test_emu_monero - pipenv run make test_emu_monero
# TODO: matrix: do we need to test gcc vs clang as well? or build is enough?
# TODO: aren't some tests from .travis.yml missing? # TODO: aren't some tests from .travis.yml missing?
test legacy emu: test legacy emu:
stage: test stage: test