Martin Milata
|
7ca2ae232b
|
ci(core): add nightly builds with PRODUCTION=1
|
2022-01-25 13:59:18 +01:00 |
|
Martin Milata
|
af0ae880a1
|
fix(ci): Fix valgrind crypto test.
|
2022-01-19 15:22:03 +01:00 |
|
Martin Milata
|
242b5f956c
|
ci: more AddressSanitizer jobs
|
2022-01-19 15:22:03 +01:00 |
|
Martin Milata
|
b6ed573cf5
|
ci(legacy): run nightly device tests with AddressSanitizer
[no changelog]
|
2022-01-19 15:22:03 +01:00 |
|
Martin Milata
|
e3541997f0
|
ci(core): run nightly device tests with AddressSanitizer
[no changelog]
|
2022-01-19 15:22:03 +01:00 |
|
Andrew Kozlik
|
56126b75a7
|
ci: Use address sanitizer in CI.
[no changelog]
|
2022-01-19 15:22:03 +01:00 |
|
vdovhanych
|
0024d72340
|
ci: add arm build for core unix and legacy emulators
|
2021-12-21 16:25:11 +01:00 |
|
Pavol Rusnak
|
30a77a76bc
|
chore(legacy): rename MEMORY_PROTECT flag to PRODUCTION to match core naming (#2003)
|
2021-12-12 15:45:10 +01:00 |
|
vdovhanych
|
3419961797
|
ci: introduce gitlab cache for vnev
|
2021-11-26 16:30:05 +01:00 |
|
Martin Milata
|
52f719ad81
|
ci: add core unit test t1
[no changelog]
|
2021-11-24 15:36:34 +01:00 |
|
Martin Milata
|
909b7b355d
|
ci: also build legacy firmware with MEMORY_PROTECT=1 (#1935)
|
2021-11-24 11:14:44 +01:00 |
|
matejcik
|
8d7f3fbd15
|
ci: include whole build/unix/ subdir for rust_test to consume
|
2021-09-21 12:43:31 +02:00 |
|
Martin Milata
|
a7a7570496
|
ci(core): enable rust unit tests
[no changelog]
|
2021-09-16 14:57:06 +02:00 |
|
Martin Milata
|
11ac8ef19d
|
ci: also build bootloader_ci
|
2021-02-15 20:55:54 +01:00 |
|
Tomas Susanka
|
708a85a916
|
ci: run btconly firmware on TT in HW tests
|
2021-02-05 12:58:21 +01:00 |
|
matejcik
|
faa57e29db
|
build(core): include generated resources.py in repo
|
2020-11-20 18:55:35 +01:00 |
|
Tomas Susanka
|
09a8d4229e
|
feat(ci): introduce yamllint
|
2020-11-10 10:27:47 +01:00 |
|
Tomas Susanka
|
6cb601509b
|
ci: skip macos build for now
|
2020-10-12 17:11:52 +02:00 |
|
Pavol Rusnak
|
4fdb62c2e2
|
chore(python): replace pipenv with poetry
|
2020-10-07 16:21:00 +02:00 |
|
matejcik
|
1f5c08c9a2
|
ci: add .gitlab-ci.yml as explicit trigger whenever ci/** is a trigger
|
2020-09-29 11:30:40 +02:00 |
|
Tomas Susanka
|
c7b6d98cfc
|
tests/upgrade-tests: modify paths in release jobs and add job for MacOS
|
2020-08-27 21:04:22 +02:00 |
|
Tomas Susanka
|
c52c93aea0
|
ci: add core btconly debug build and deploy it during release
|
2020-08-26 16:24:43 +02:00 |
|
Tomas Susanka
|
00593dc6d6
|
ci: fix builds for MacOS
Drop .app bundling and use a simpler approach. A simple .command bash
script is present that launches the binary.
|
2020-08-26 13:58:31 +02:00 |
|
Tomas Susanka
|
13c11e756e
|
ci: replace 'dependends' with 'needs'
https://docs.gitlab.com/ee/ci/yaml/#needs
|
2020-08-18 16:55:31 +02:00 |
|
Pavol Rusnak
|
ac9047a438
|
ci/build: fix typo in "core fw btconly t1 build"
|
2020-08-04 17:36:39 +02:00 |
|
Pavol Rusnak
|
efc5ccdaf0
|
core: remove src1
|
2020-08-03 15:59:57 +02:00 |
|
Pavol Rusnak
|
063aba910d
|
core: rename emulator to trezor-emu-core
|
2020-07-30 15:27:34 +02:00 |
|
Pavol Rusnak
|
f71958b63f
|
ci: build T1 firmware
|
2020-07-28 12:18:44 +02:00 |
|
Tomas Susanka
|
698b632acb
|
ci: add btconly debug build and run hardware tests for it
|
2020-07-15 18:07:21 +02:00 |
|
Tomas Susanka
|
e6889245e8
|
ci: set core/legacy version in .gitlab.yml
|
2020-07-06 19:07:00 +02:00 |
|
Tomas Susanka
|
040b4a1ee7
|
ci: fix VERSION export from version.h
|
2020-07-05 21:47:36 +02:00 |
|
Pavol Rusnak
|
82c0c40367
|
ci: make nix-shell available on darwin in before_script
|
2020-07-03 21:52:47 +02:00 |
|
Tomas Susanka
|
2b4de8e270
|
ci: use nix docker image
|
2020-07-03 17:33:59 +02:00 |
|
Tomas Susanka
|
0c734dc8fd
|
ci: remove shell hook
Fixes darwin job.
|
2020-07-03 09:46:44 +02:00 |
|
Tomas Susanka
|
05aabc64bb
|
docs: document CI jobs
|
2020-05-04 08:51:57 +02:00 |
|
Tomas Susanka
|
1634baa1e5
|
ci: remove 'only changes'
|
2020-04-20 20:14:24 +02:00 |
|
Tomas Susanka
|
f4c38af825
|
ci: use 'extends' instead of yaml anchors
We might refactor the ci folder a bit more using this but I believe it
is fine for now.
Should solve #835.
|
2020-02-10 16:12:46 +00:00 |
|
Tomas Susanka
|
e9c5e47ab4
|
ci: add Pipfile.lock to 'only_changes'
|
2020-01-29 09:09:32 +00:00 |
|
matejcik
|
34332cc294
|
ci: do not store resources for frozen builds
|
2020-01-23 18:43:20 +01:00 |
|
matejcik
|
e2f71a1acc
|
ci: use frozen debug builds for emulator tests
|
2020-01-23 18:43:20 +01:00 |
|
Pavol Rusnak
|
07cdebeb9b
|
ci/legacy: don't build bootloader twice
(script/cibuild already does it)
|
2019-11-10 14:38:49 +01:00 |
|
Tomas Susanka
|
a799be335a
|
ci: add core debug fw build
|
2019-11-05 10:23:11 +01:00 |
|
Tomas Susanka
|
7016391893
|
ci: add artifacts to legacy fw debug build
|
2019-10-31 12:51:50 +00:00 |
|
Pavol Rusnak
|
8aeec95bae
|
ci: include full links to issues
|
2019-10-26 11:28:56 +02:00 |
|
Tomas Susanka
|
74bc28b3cb
|
ci: deploy firmwares to the internal server
|
2019-10-16 10:27:27 +02:00 |
|
Marek Mahut
|
76f20fbaa5
|
ci/build: adding darwin emulator build
Keeping as allow_failure until it is fully tested out
|
2019-10-16 10:27:27 +02:00 |
|
Tomas Susanka
|
55f52e2d70
|
ci: reorder titles of Jobs for a better overview
|
2019-09-08 13:03:47 +02:00 |
|
Pavol Rusnak
|
26bbc5ee61
|
ci: rebuild core/legacy binaries when tests are changed,
because we need them when we run tests
|
2019-09-07 19:17:35 +02:00 |
|
Pavol Rusnak
|
e3df251f84
|
ci: enable only:changes to limit the number of required tasks
|
2019-09-07 12:10:24 +02:00 |
|
Pavol Rusnak
|
e04555e3e5
|
ci: add "regular" to regular builds
|
2019-09-02 13:45:59 +02:00 |
|