grdddj
|
f347a08fd1
|
chore(ci): make arm emulator versions build only in main branches
[no changelog]
|
2024-04-08 15:41:57 +02:00 |
|
grdddj
|
1b4d6b4b89
|
chore(ci): add arm version of T3T1 emulator into Gitlab
[no changelog]
|
2024-04-08 15:41:57 +02:00 |
|
grdddj
|
adc86a7878
|
chore(ci): add T3T1 build into Gitlab
[no changelog]
|
2024-04-02 10:01:00 +02:00 |
|
grdddj
|
dd38aff8e2
|
feat(ci): run unit tests for TR in CI
[no changelog]
|
2024-02-22 12:10:12 +01:00 |
|
vdovhanych
|
fd7b9a3dde
|
chore: update branch name to main where its used
|
2023-10-18 10:40:05 +02:00 |
|
Martin Milata
|
49ce5eb05f
|
ci(core): build bootloader emulators
[no changelog]
|
2023-09-08 11:55:08 +02:00 |
|
grdddj
|
387362572d
|
feat(ci): export firmware.elf from firmware build as an artifact
[no changelog]
|
2023-07-27 13:34:29 +02:00 |
|
tychovrahe
|
d3284baf21
|
feat(core): support STM32F429 discovery board
|
2023-06-15 17:08:14 +02:00 |
|
grdddj
|
da14c22712
|
feat(all): add UI for Model R
|
2023-05-31 10:14:54 +02:00 |
|
Martin Milata
|
97d8ff7c2c
|
ci: force gcc use for crypto test
|
2023-05-16 19:23:33 +02:00 |
|
Martin Milata
|
7408f169cb
|
ci: drop cached-nix-shell
|
2023-02-21 10:23:46 +01:00 |
|
Martin Milata
|
12b2ea01e8
|
ci: don't use cached-nix-shell in hardware tests
|
2023-02-15 10:34:32 +01:00 |
|
Martin Milata
|
7fb357dac6
|
ci(nix): don't use cached-nix-shell for arm builds and hw tests
|
2023-02-09 12:16:45 +01:00 |
|
Martin Milata
|
1e4b42792d
|
ci(nix): use cached-nix-shell for speed
[no changelog]
|
2023-02-08 23:01:35 +01:00 |
|
grdddj
|
f8c432e955
|
chore(core/rust): delete model_1 code - it should use model_r
[no changelog]
|
2023-01-31 10:55:12 +01:00 |
|
tychovrahe
|
5ef6c3975d
|
build(core): differentiate build results for different models
[no changelog]
|
2023-01-20 19:47:12 +01:00 |
|
grdddj
|
d045e0089d
|
feat(core/ui): delete old UI code
|
2022-11-21 14:08:47 +01:00 |
|
Martin Milata
|
16999d6b48
|
ci: minor caching fixes
|
2022-07-28 14:47:53 +02:00 |
|
vdovhanych
|
fa2b161d6a
|
ci: update arm jobs to run on tags and use the official nix image
|
2022-05-21 17:25:31 +02:00 |
|
Martin Milata
|
c153ffe4b3
|
ci: ui2 device tests
|
2022-04-07 17:58:41 +02:00 |
|
Martin Milata
|
cae87b9065
|
ci: fix glob for changed files
|
2022-04-05 16:55:49 +02:00 |
|
grdddj
|
f0cc7f3327
|
feat(ci): autogenerate documentation for CI jobs
|
2022-03-18 12:02:24 +01:00 |
|
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 |
|