Commit Graph

51 Commits (30a77a76bc41296a32269694a666fadfc79d89ec)

Author SHA1 Message Date
Pavol Rusnak 30a77a76bc
chore(legacy): rename MEMORY_PROTECT flag to PRODUCTION to match core naming (#2003)
2 years ago
vdovhanych 3419961797 ci: introduce gitlab cache for vnev
3 years ago
Martin Milata 52f719ad81 ci: add core unit test t1
3 years ago
Martin Milata 909b7b355d
ci: also build legacy firmware with MEMORY_PROTECT=1 (#1935)
3 years ago
matejcik 8d7f3fbd15 ci: include whole build/unix/ subdir for rust_test to consume
3 years ago
Martin Milata a7a7570496 ci(core): enable rust unit tests
3 years ago
Martin Milata 11ac8ef19d ci: also build bootloader_ci
3 years ago
Tomas Susanka 708a85a916 ci: run btconly firmware on TT in HW tests
3 years ago
matejcik faa57e29db build(core): include generated resources.py in repo
4 years ago
Tomas Susanka 09a8d4229e feat(ci): introduce yamllint
4 years ago
Tomas Susanka 6cb601509b ci: skip macos build for now
4 years ago
Pavol Rusnak 4fdb62c2e2 chore(python): replace pipenv with poetry
4 years ago
matejcik 1f5c08c9a2 ci: add .gitlab-ci.yml as explicit trigger whenever ci/** is a trigger
4 years ago
Tomas Susanka c7b6d98cfc tests/upgrade-tests: modify paths in release jobs and add job for MacOS
4 years ago
Tomas Susanka c52c93aea0 ci: add core btconly debug build and deploy it during release
4 years ago
Tomas Susanka 00593dc6d6 ci: fix builds for MacOS
4 years ago
Tomas Susanka 13c11e756e ci: replace 'dependends' with 'needs'
4 years ago
Pavol Rusnak ac9047a438
ci/build: fix typo in "core fw btconly t1 build"
4 years ago
Pavol Rusnak efc5ccdaf0
core: remove src1
4 years ago
Pavol Rusnak 063aba910d core: rename emulator to trezor-emu-core
4 years ago
Pavol Rusnak f71958b63f
ci: build T1 firmware
4 years ago
Tomas Susanka 698b632acb ci: add btconly debug build and run hardware tests for it
4 years ago
Tomas Susanka e6889245e8 ci: set core/legacy version in .gitlab.yml
4 years ago
Tomas Susanka 040b4a1ee7 ci: fix VERSION export from version.h
4 years ago
Pavol Rusnak 82c0c40367
ci: make nix-shell available on darwin in before_script
4 years ago
Tomas Susanka 2b4de8e270
ci: use nix docker image
4 years ago
Tomas Susanka 0c734dc8fd ci: remove shell hook
4 years ago
Tomas Susanka 05aabc64bb docs: document CI jobs
4 years ago
Tomas Susanka 1634baa1e5 ci: remove 'only changes'
4 years ago
Tomas Susanka f4c38af825 ci: use 'extends' instead of yaml anchors
4 years ago
Tomas Susanka e9c5e47ab4 ci: add Pipfile.lock to 'only_changes'
4 years ago
matejcik 34332cc294 ci: do not store resources for frozen builds
4 years ago
matejcik e2f71a1acc ci: use frozen debug builds for emulator tests
4 years ago
Pavol Rusnak 07cdebeb9b
ci/legacy: don't build bootloader twice
5 years ago
Tomas Susanka a799be335a ci: add core debug fw build
5 years ago
Tomas Susanka 7016391893 ci: add artifacts to legacy fw debug build
5 years ago
Pavol Rusnak 8aeec95bae
ci: include full links to issues
5 years ago
Tomas Susanka 74bc28b3cb ci: deploy firmwares to the internal server
5 years ago
Marek Mahut 76f20fbaa5 ci/build: adding darwin emulator build
5 years ago
Tomas Susanka 55f52e2d70
ci: reorder titles of Jobs for a better overview
5 years ago
Pavol Rusnak 26bbc5ee61
ci: rebuild core/legacy binaries when tests are changed,
5 years ago
Pavol Rusnak e3df251f84
ci: enable only:changes to limit the number of required tasks
5 years ago
Pavol Rusnak e04555e3e5
ci: add "regular" to regular builds
5 years ago
Pavol Rusnak cc3f7b8d48
ci: include version+githash into artefact filenames
5 years ago
Pavol Rusnak fc1f90875b
legacy: fix firmware build in CI with MEMORY_PROTECT=0
5 years ago
Pavol Rusnak 2fe34aa33b
ci: add check that Bitcoin only firmware does not contain non-Bitcoin functionality
5 years ago
Tomas Susanka 077735f57b ci: introduce upgrade tests
5 years ago
Pavol Rusnak b1f435e178
ci: test BITCOIN_ONLY firmware
5 years ago
Pavol Rusnak 9a42612c41
ci: use explicit artifacts (don't use untracked: true)
5 years ago
Pavol Rusnak f40d926d16
legacy: fix emulator bitcoin only build
5 years ago