mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-05-05 16:39:08 +00:00
simplify firmware-docker-build.sh
This commit is contained in:
parent
2707e8aff6
commit
35d0aef0d4
@ -2,20 +2,15 @@
|
|||||||
|
|
||||||
dirname $0
|
dirname $0
|
||||||
|
|
||||||
# Build trezor firmware
|
IMAGETAG=trezor-mcu-build
|
||||||
docker build . | tee firmware-docker-build.log
|
docker rmi $IMAGETAG || :
|
||||||
|
docker build -t $IMAGETAG .
|
||||||
|
|
||||||
# Parse image name
|
CONTAINERTAG=trezor-mcu-build
|
||||||
IMAGE=`grep "Successfully built" firmware-docker-build.log | tail -n1 | cut -d' ' -f3`
|
docker rm $CONTAINERTAG || :
|
||||||
echo "IMAGE NAME: $IMAGE"
|
docker run --name $CONTAINERTAG $IMAGETAG true
|
||||||
|
|
||||||
docker run -t $IMAGE true
|
docker cp $CONTAINERTAG:/trezor-mcu/firmware/trezor.bin .
|
||||||
|
|
||||||
# Parse container name
|
|
||||||
CONTAINER=`docker ps -a | grep true | head -n1 | cut -d' ' -f1`
|
|
||||||
echo "CONTAINER NAME: $CONTAINER"
|
|
||||||
|
|
||||||
docker cp $CONTAINER:/trezor-mcu/firmware/trezor.bin .
|
|
||||||
|
|
||||||
echo "---------------------"
|
echo "---------------------"
|
||||||
echo "Firmware fingerprint:"
|
echo "Firmware fingerprint:"
|
||||||
|
Loading…
Reference in New Issue
Block a user