1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-28 09:08:07 +00:00
Commit Graph

52 Commits

Author SHA1 Message Date
Tomas Susanka
0b1b9a2f79 ci: add mypy
closes #489
2019-10-16 16:06:09 +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
737ebeec1c ci: add 'retry' to flaky tests (Monero and U2F) 2019-10-04 09:37:49 +02:00
Tomas Susanka
6ef0b8c4f2 ci: add missing '/' to DEPLOY_BASE_DIR variable 2019-10-03 11:44:26 +02:00
Pavol Rusnak
d8cdfea743
build: update protobuf dependency to 3.6.1 2019-10-02 13:07:48 +00:00
Pavol Rusnak
adcaf83eb2
ci: changes to *.pyi should also trigger gen_check 2019-09-25 10:30:48 +00:00
Pavol Rusnak
c5bae693e3
ci: build u2f test suite 2019-09-14 14:59:11 +02:00
Pavol Rusnak
650db2a5c0
ci: add u2f tests to CI 2019-09-14 14:47:45 +02:00
matejcik
0fc5e545d3 ci: update download_emulators path 2019-09-12 15:42:40 +02:00
Tomas Susanka
54de6b9fac ci: deploy frozen emulators to upgrade tests 2019-09-10 14:42:14 +02:00
matejcik
8814837a9e ci: split "test upgrade" for core and legacy (fixes #501) 2019-09-10 13:48:51 +02:00
matejcik
f5f78c0a99 ci: also run python test when common changes 2019-09-10 13:48:51 +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
Pavol Rusnak
db86092319
crypto: fix valgrind issue with ed25519-donna, clean local variables 2019-08-30 17:21:15 +02:00
Pavol Rusnak
cc3f7b8d48
ci: include version+githash into artefact filenames 2019-08-29 00:01:59 +02:00
Pavol Rusnak
fc1f90875b
legacy: fix firmware build in CI with MEMORY_PROTECT=0 2019-08-28 16:12:19 +02:00
Pavol Rusnak
82fdf7e03d
ci: cleanup Dockerfile 2019-08-27 21:31:06 +02:00
Pavol Rusnak
2fe34aa33b
ci: add check that Bitcoin only firmware does not contain non-Bitcoin functionality 2019-08-27 12:39:48 +02:00
Tomas Susanka
077735f57b ci: introduce upgrade tests
closes #126
2019-08-26 16:02:06 +02:00
Pavol Rusnak
b1f435e178
ci: test BITCOIN_ONLY firmware 2019-08-23 13:52:14 +02:00
Pavol Rusnak
9a42612c41
ci: use explicit artifacts (don't use untracked: true) 2019-08-22 17:47:36 +02:00
Pavol Rusnak
f40d926d16
legacy: fix emulator bitcoin only build 2019-08-21 10:25:56 +02:00
Tomas Susanka
f43652f2ea ci: set no-verbose for wget for cleaner outputs 2019-08-20 12:02:49 +02:00
Tomas Susanka
b5c909417e ci: split jobs based on stage not project 2019-08-19 14:47:12 +02:00
Tomas Susanka
bd3b93e521 ci: enable sizecheck; typo 2019-08-19 14:47:11 +02:00
matejcik
b9547ea948 ci: take python 3.5 from Debian, not from source 2019-08-13 15:39:58 +02:00
Tomas Susanka
8b7e72e0de ci: add python 3.5, 3.6 and 3.8 to environment 2019-08-13 12:18:27 +02:00
matejcik
d521903963 python: clarify requirements, enable tox in CI 2019-08-12 12:57:25 +02:00
matejcik
834981f599 ci: verify behavior, remove TODO 2019-08-12 12:57:25 +02:00
Tomas Susanka
9f4f704856 ci: run environment only when manually triggered 2019-08-08 13:59:32 +02:00
Tomas Susanka
80601994bf ci: change docker image's url to new gitlab 2019-08-02 17:08:13 +02:00
Tomas Susanka
3ae3bf6d03 ci: change container name in registry 2019-08-02 13:00:54 +02:00
Tomas Susanka
aa0f64c79f ci: update docker; no need for TLS in internal env
https://gitlab.com/gitlab-org/gitlab-runner/issues/4501
2019-07-29 15:23:26 +02:00
Pavol Rusnak
ebc22e5ccb
ci/legacy: don't build bootloader/demo in bitcoinonly+debug targets 2019-06-11 17:01:13 +02:00
Tomas Susanka
83a5ae3def ci: download monero tests binary in docker
closes #212
2019-06-03 19:44:41 +02:00
Tomas Susanka
8842215506 ci: hardcode docker image versions 2019-05-27 14:08:47 +02:00
Tomas Susanka
bf3d20b3e8 ci: run environment stage if ci folder has changes 2019-05-27 14:06:47 +02:00
Pavol Rusnak
5f1586e049
core: regenerate templates 2019-05-23 20:24:44 +02:00
Tomas Susanka
d3980521ef ci: use git fetch; remove submodule strategy from specific places 2019-05-23 13:59:30 +02:00
matejcik
fdd92404d2 ci: run codegen checks 2019-05-17 15:49:01 +02:00
Pavol Rusnak
f7d41cbbd7
core+legacy: drop NOUI and HEADLESS, SDL_VIDEODRIVER works fine 2019-05-16 17:06:14 +02:00
matejcik
04a8aadb09 ci: install clang-format 6 2019-05-14 12:59:05 +02:00
matejcik
bc77cad5e4 ci: add clang-format to Dockerfile 2019-05-14 11:40:55 +02:00
matejcik
fbd6e435b8 ci: simplify running defs checks 2019-05-13 18:00:43 +02:00
Pavol Rusnak
9f924576ba
ci/core: enable unix frozen build in the ci 2019-05-01 13:43:31 +02:00
Pavol Rusnak
4b8c418dbc
core: fix docker build 2019-04-30 18:03:24 +02:00