vdovhanych
907254245d
ci: fix jobs on tags only
2022-07-15 14:58:24 +02:00
Martin Milata
b4145b69a3
ci: deploy recorded ui2 screens
2022-06-28 18:01:02 +02:00
vdovhanych
056d4c7c77
ci: fix emulators deploy
2022-05-26 19:13:18 +02:00
vdovhanych
7ffa547288
ci: fix upload of index to public storage
2022-03-25 11:02:20 +01:00
vdovhanych
b365788d88
ci: fix upload folders path on public storage
2022-03-23 14:35:43 +01:00
vdovhanych
d0148e020b
ci: upload emulators and ui_tests to public storage
2022-02-24 14:48:54 +01:00
grdddj
9cba6a0191
chore(ci): rename UI jobs and make legacy UI a dependency
2022-02-17 11:05:55 +01:00
matejcik
b0a7e13c88
ci: remove separate "UI" job, do UI test in the default "device test" job
2022-02-08 16:34:54 +01:00
vdovhanych
2c2474db07
ci: add script for automating common sync
2022-01-27 10:30:18 +01:00
vdovhanych
f9b43efcbe
ci: jobs for deploying arm emulators
2021-12-21 16:25:11 +01:00
Tomas Susanka
6214156c35
fix(ci): strip commit version for emulator releases
...
trezor-user-env can't work with that
2021-02-11 08:25:25 +01:00
Tomas Susanka
cc3d86f0dd
ci: skip submodules download where applicable
2020-11-05 18:54:56 +01:00
Tomas Susanka
fd90bb9d10
ci: remove darwin emulator deploy
...
We'll use trezor user env for that.
2020-10-30 11:28:46 +01:00
Tomas Susanka
dfd93b6759
ci: distinguish between t1 and tt on firmware corp server
2020-10-30 11:28:01 +01:00
Tomas Susanka
3a8e46467a
ci: fix firmware versions in deploy jobs
...
We do not run before_script because we run `nix-shell` and `poetry install`
there. The deploy takes about ~5s without nix-shell and peotry and ~5m with
both so it is worth it.
2020-10-07 22:13:57 +02:00
Pavol Rusnak
4fdb62c2e2
chore(python): replace pipenv with poetry
2020-10-07 16:21:00 +02:00
Pavol Rusnak
98ea241e97
ci: use alternative list syntax for needs
2020-10-06 21:59:22 +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
141d9099f5
ci: remove release candidates deploy
...
It is not being used at the moment anyway.
2020-08-24 13:28:41 +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
063aba910d
core: rename emulator to trezor-emu-core
2020-07-30 15:27:34 +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
2b4de8e270
ci: use nix docker image
2020-07-03 17:33:59 +02:00
Tomas Susanka
6ebb388905
ci: add debug firmwares to releases
2020-06-19 19:34:31 +00:00
Tomas Susanka
5440f1db27
ci: fix release legacy btconly deploy
2020-06-03 15:13:50 +00:00
Tomas Susanka
1634baa1e5
ci: remove 'only changes'
2020-04-20 20:14:24 +02:00
Tomas Susanka
f82e28ee6f
ci: fix upgrade tests deploy when commit has two tags
2020-04-16 14:43:19 +00:00
Tomas Susanka
6901cb7cdf
ci: simplify regular expressions for release and tags
2020-04-10 11:23:07 +02:00
Tomas Susanka
c418e628ac
ci: omit unix/emu label in test jobs
2020-02-24 11:47:06 +00: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
362dbce606
ci: rename tmp folder to ui_test_records
2020-01-06 14:59:12 +00:00
Tomas Susanka
3dfbe7aa98
ci: upload ui tests fixtures
2020-01-03 15:07:46 +00:00
Tomas Susanka
74bc28b3cb
ci: deploy firmwares to the internal server
2019-10-16 10:27:27 +02:00
Tomas Susanka
6ef0b8c4f2
ci: add missing '/' to DEPLOY_BASE_DIR variable
2019-10-03 11:44:26 +02:00
Tomas Susanka
54de6b9fac
ci: deploy frozen emulators to upgrade tests
2019-09-10 14:42:14 +02:00