Commit Graph

42 Commits (09a8d4229e613037a4be6f13d4b70c1c1e2b6e61)

Author SHA1 Message Date
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
Tomas Susanka b5c909417e ci: split jobs based on stage not project
5 years ago