Commit Graph

51 Commits (ui-t3t1)

Author SHA1 Message Date
matejcik af6c4efed5 build: allow targets list in build-docker.sh
4 weeks ago
matejcik 5b0b145f12 build(core): allow custom vendor header for prodtest
4 weeks ago
matejcik f04aff1e47 build: differentiate between models for prodtest build
11 months ago
matejcik b5b98b26eb build: add boardloader to docker build
11 months ago
matejcik ddd974b56a build: add support for model R to build-docker
11 months ago
matejcik 3d73ca957c build: add support for prodtest into build-docker
1 year ago
matejcik 1890e3c04d build: modify build-docker.sh to behave nicely with things that are not branches
1 year ago
matejcik 806ded05ae build: faster docker builds by reusing snapshots
1 year ago
matejcik 331bba9b70 build: also build bootloader during build-docker
1 year ago
grdddj 12eb192b3f feat(legacy): use new artifacts naming for legacy builds
1 year ago
Martin Milata 233a292fd2 Merge branch 'master' into secfix/23.03
1 year ago
matejcik 53cac7381f build: improve option parsing for build-docker.sh
1 year ago
Pavol Rusnak 5668b5db2b chore(build): make it possible to override the docker command
1 year ago
Pavol Rusnak b09585e192 chore(build): use host network instead of the default (bridge)
1 year ago
Pavol Rusnak a393267461
feat(ci): make it possible to combine --skip arguments to build-docker.sh
2 years ago
Pavol Rusnak 7f061949f2 feat(ci): add more output to build-docker.sh script
2 years ago
Pavol Rusnak 30a77a76bc
chore(legacy): rename MEMORY_PROTECT flag to PRODUCTION to match core naming (#2003)
2 years ago
Pavol Rusnak aa4ade59dc chore(ci): update alpine-linux to 3.15.0 and nix to 2.4
2 years ago
Martin Milata 31d6cfb52d chore(ci): update alpine-linux to 3.14.2 and nix to 2.3.15
3 years ago
Pavol Rusnak 552427ff69
feat(ci): some systems do not have sha256sum only shasum
3 years ago
vdovhanych 63a42def17 feat(ci): add sha checksum for alpine download and change to https
3 years ago
Pavol Rusnak 8ed7bdbc27 chore(ci): update alpine-linux to 3.14.0 and nix to 2.3.14
3 years ago
Pavol Rusnak 77d00206ba build(docker): add possibility to skip core/legacy/bitcoinonly builds
3 years ago
Pavol Rusnak c6dc708fe6
build(legacy): build bootloader and intermediary_fw in docker
3 years ago
Pavol Rusnak 206c9db661
fix(build): update build-docker.sh script
3 years ago
Pavol Rusnak 250f09245b
ci: drop experimental --platform argument from docker
3 years ago
Pavol Rusnak 453df567d3 ci: various fixes and updates
3 years ago
Antonin Hildebrand be9fcf7525
build: review the build script [skip ci]
4 years ago
Pavol Rusnak 4fdb62c2e2 chore(python): replace pipenv with poetry
4 years ago
Martin Milata 1fc6c80b5d
build-docker.sh: print fw fingerprints after build (#1209)
4 years ago
Tomas Susanka 2b4de8e270
ci: use nix docker image
4 years ago
Pavol Rusnak 74450ee4bb docker: rename container name to trezor-firmware-build.nix
4 years ago
Pavol Rusnak 2930251eeb docker: don't use nixos/nix as base, use alpine from scratch
4 years ago
Pavol Rusnak 38c80a019f docker: don't run docker with --user, use chown instead
4 years ago
Pavol Rusnak 1d68c9b386 ci: use NixOS in Docker
4 years ago
matejcik 3742691111 build: in build-docker.sh, remove containers after we are done
4 years ago
Pavol Rusnak d63f613238
ci/docker: use gcc-arm-embedded 9
5 years ago
Tomas Susanka 75c539ec55
all: replace /bin/bash with /usr/bin/env bash
5 years ago
Pavol Rusnak d9e9fa6ceb
build: combine docker scripts for core and legacy into one
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago
Pavol Rusnak 4dcd3b5812
build: fix shebang and remove prodtest from build-docker
5 years ago
Pavol Rusnak 6ce1794248
docker: add PRODUCTION env variable to build script
6 years ago
Pavol Rusnak 65434fa49a
docker: fix Docker build
6 years ago
Pavol Rusnak 610233280d
build: unify Dockerfiles
6 years ago
Pavol Rusnak 04cdb68ed2
build: unify build-docker.sh and build-docker.gcc_source.sh
6 years ago
Yura Pakhuchiy 2865c9853c Docker: support local build and build from other gh repos
6 years ago
Pavol Rusnak cf9c97288e
build: rework vendorheader handling, move them to embed/vendorheader
6 years ago
Pavol Rusnak 27f61ae121
build: add build-docker.gcc_source.sh script
6 years ago
Pavol Rusnak 4d065df376
build: add possibility to build ARM toolchain from source
6 years ago
Pavol Rusnak 2869d4cbcb
build: cosmetic changes to travis and docker build
7 years ago