Commit Graph

160 Commits (f1711f078268632f751b8a27912fd24889c6c4c2)

Author SHA1 Message Date
Martin Milata c89a8b7bd5 ci(core): add memory profiler job
4 years ago
Tomas Susanka fd90bb9d10 ci: remove darwin emulator deploy
4 years ago
Tomas Susanka dfd93b6759 ci: distinguish between t1 and tt on firmware corp server
4 years ago
Martin Milata 9ed25a718a ci: handle full dependencies in shell.nix
4 years ago
Tomas Susanka 6cb601509b ci: skip macos build for now
4 years ago
Tomas Susanka 2101ff8904 ci: also remove docker pull from environment, it is not needed
4 years ago
Pavol Rusnak 2fcc34c301
ci: another try with the environment
4 years ago
Pavol Rusnak 940400998a
ci(dockerfile): fix other python versions
4 years ago
Pavol Rusnak 6cc1d70f2e
ci(dockerfile): fix python versions
4 years ago
Tomas Susanka 3a8e46467a ci: fix firmware versions in deploy jobs
4 years ago
Pavol Rusnak 2e4d67165f
ci(nix): update nixpkgs to latest nixos-20.09 stable
4 years ago
Pavol Rusnak 4fdb62c2e2 chore(python): replace pipenv with poetry
4 years ago
Pavol Rusnak 98ea241e97
ci: use alternative list syntax for needs
4 years ago
Tomas Susanka 99e0faafb6 test(core): print fixtures suggestion after the test
4 years ago
Tomas Susanka 225966ea7c ci: fix date epoch in shell.nix not in Gitlab yml file
4 years ago
matejcik 1f5c08c9a2 ci: add .gitlab-ci.yml as explicit trigger whenever ci/** is a trigger
4 years ago
matejcik e4785d47e0 style: apply black 20.8b1
4 years ago
Tomas Susanka 5edd0a55f3 ci: document arduino pins
4 years ago
Tomas Susanka c7b6d98cfc tests/upgrade-tests: modify paths in release jobs and add job for MacOS
4 years ago
Tomas Susanka c52c93aea0 ci: add core btconly debug build and deploy it during release
4 years ago
Tomas Susanka 00593dc6d6 ci: fix builds for MacOS
4 years ago
Tomas Susanka db020c7a47 ci: run HW tests for secfix branches
4 years ago
Tomas Susanka 141d9099f5 ci: remove release candidates deploy
4 years ago
Martin Milata 71c5bc4e3b ci: fail if coverage falls under threshold
4 years ago
Tomas Susanka 13c11e756e ci: replace 'dependends' with 'needs'
4 years ago
Pavol Rusnak c3892b75bd
ci: test python on Pipfile.lock/poetry.lock
4 years ago
Pavol Rusnak e0ee8266ec
poetry: add pyproject.toml + lock file
4 years ago
Tomas Susanka 01ac2ec48d ci: run release commit message check only on one Gitlab
4 years ago
Tomas Susanka fa39948683 ci: fix release commit check
4 years ago
Pavol Rusnak ac9047a438
ci/build: fix typo in "core fw btconly t1 build"
4 years ago
Tomas Susanka fb583cf0fa ci: fix release commit message check
4 years ago
Pavol Rusnak efc5ccdaf0
core: remove src1
4 years ago
Pavol Rusnak 063aba910d core: rename emulator to trezor-emu-core
4 years ago
Pavol Rusnak f71958b63f
ci: build T1 firmware
4 years ago
Tomas Susanka 698b632acb ci: add btconly debug build and run hardware tests for it
4 years ago
Pavol Rusnak 8d94b13d3a
ci/test: fix coverage by moving the files to correct subdir
4 years ago
Tomas Susanka e6889245e8 ci: set core/legacy version in .gitlab.yml
4 years ago
Tomas Susanka 040b4a1ee7 ci: fix VERSION export from version.h
4 years ago
Pavol Rusnak 82c0c40367
ci: make nix-shell available on darwin in before_script
4 years ago
Pavol Rusnak 25a2e690fe
ci/test: set C.UTF-8 locale for Python tests
4 years ago
Tomas Susanka 2b4de8e270
ci: use nix docker image
4 years ago
Pavol Rusnak 8f6a6c098e
ci/Dockerfile: use nix-shell instead of nix-env
4 years ago
Pavol Rusnak 09a212dca0
nix: use the latest snapshot of nixos-unstable
4 years ago
Pavol Rusnak 6d1e97884c
nix: add procps and wget
4 years ago
Pavol Rusnak 937336e6b6
nix: add bash, use openssl instead of libressl
4 years ago
Pavol Rusnak 6c09c61978
nix: unify ci/shell.nix and shell.nix
4 years ago
Tomas Susanka 0c734dc8fd ci: remove shell hook
4 years ago
Tomas Susanka 6ebb388905 ci: add debug firmwares to releases
4 years ago
Tomas Susanka 39f5b065d3 tests/hardware: add sleep to update_firmware and always publish artifacts
4 years ago
Pavol Rusnak 74450ee4bb docker: rename container name to trezor-firmware-build.nix
4 years ago