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 |
|