Commit Graph

43 Commits (75c539ec557e16f868a86c0f93a256301ef6aa7b)

Author SHA1 Message Date
matejcik 0fc5e545d3 ci: update download_emulators path
5 years ago
Tomas Susanka 54de6b9fac ci: deploy frozen emulators to upgrade tests
5 years ago
matejcik 8814837a9e ci: split "test upgrade" for core and legacy (fixes #501)
5 years ago
matejcik f5f78c0a99 ci: also run python test when common changes
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 db86092319
crypto: fix valgrind issue with ed25519-donna, clean local variables
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 82fdf7e03d
ci: cleanup Dockerfile
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 f43652f2ea ci: set no-verbose for wget for cleaner outputs
5 years ago
Tomas Susanka b5c909417e ci: split jobs based on stage not project
5 years ago
Tomas Susanka bd3b93e521 ci: enable sizecheck; typo
5 years ago
matejcik b9547ea948 ci: take python 3.5 from Debian, not from source
5 years ago
Tomas Susanka 8b7e72e0de ci: add python 3.5, 3.6 and 3.8 to environment
5 years ago
matejcik d521903963 python: clarify requirements, enable tox in CI
5 years ago
matejcik 834981f599 ci: verify behavior, remove TODO
5 years ago
Tomas Susanka 9f4f704856 ci: run environment only when manually triggered
5 years ago
Tomas Susanka 80601994bf ci: change docker image's url to new gitlab
5 years ago
Tomas Susanka 3ae3bf6d03 ci: change container name in registry
5 years ago
Tomas Susanka aa0f64c79f ci: update docker; no need for TLS in internal env
5 years ago
Pavol Rusnak ebc22e5ccb
ci/legacy: don't build bootloader/demo in bitcoinonly+debug targets
5 years ago
Tomas Susanka 83a5ae3def ci: download monero tests binary in docker
5 years ago
Tomas Susanka 8842215506 ci: hardcode docker image versions
5 years ago
Tomas Susanka bf3d20b3e8 ci: run environment stage if ci folder has changes
5 years ago
Pavol Rusnak 5f1586e049
core: regenerate templates
5 years ago
Tomas Susanka d3980521ef ci: use git fetch; remove submodule strategy from specific places
5 years ago
matejcik fdd92404d2 ci: run codegen checks
5 years ago
Pavol Rusnak f7d41cbbd7
core+legacy: drop NOUI and HEADLESS, SDL_VIDEODRIVER works fine
5 years ago
matejcik 04a8aadb09 ci: install clang-format 6
5 years ago
matejcik bc77cad5e4 ci: add clang-format to Dockerfile
5 years ago
matejcik fbd6e435b8 ci: simplify running defs checks
5 years ago
Pavol Rusnak 9f924576ba
ci/core: enable unix frozen build in the ci
5 years ago
Pavol Rusnak 4b8c418dbc
core: fix docker build
5 years ago
Tomas Susanka fe3d67e259 ci: set GIT_SUBMODULE_STRATEGY to none where not submodules are not needed
5 years ago
Tomas Susanka 7c58d7d24e ci: split gitlab configuration files and store them in a 'ci' folder
5 years ago