Don't use DOCKER_IMAGE ENV var, it's nice to see the actual values in the logs

This commit is contained in:
Luke Childs 2019-12-12 14:36:25 +07:00
parent e9f919d594
commit 1eee73d29c

View File

@ -25,21 +25,20 @@ jobs:
# - 0.13.1 # - 0.13.1
# - 0.13.0 # - 0.13.0
env: env:
DOCKER_IMAGE: bitcoind:v${{ matrix.version }}-${{ matrix.arch }}
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
- name: Register Docker QEMU - name: Register Docker QEMU
run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- name: Build bitcoind - name: Build bitcoind
run: docker build --build-arg ARCH=${{ matrix.arch }} --build-arg VERSION=${{ matrix.version }} -t $DOCKER_IMAGE . run: docker build --build-arg ARCH=${{ matrix.arch }} --build-arg VERSION=${{ matrix.version }} -t bitcoind:v${{ matrix.version }}-${{ matrix.arch }} .
- name: Log image data - name: Log image data
run: docker images bitcoind run: docker images bitcoind
- name: Log OS details - name: Log OS details
run: docker run --entrypoint sh $DOCKER_IMAGE '-c' 'uname -a && . /etc/os-release && echo $PRETTY_NAME' run: docker run --entrypoint sh bitcoind:v${{ matrix.version }}-${{ matrix.arch }} '-c' 'uname -a && . /etc/os-release && echo $PRETTY_NAME'
- name: Check bitcoind -version - name: Check bitcoind -version
run: (docker run $DOCKER_IMAGE -version | tee /dev/stderr | grep -q ${{ matrix.version }}) 2>&1 run: (docker run bitcoind:v${{ matrix.version }}-${{ matrix.arch }} -version | tee /dev/stderr | grep -q ${{ matrix.version }}) 2>&1
- name: Save built image into a .tgz file - name: Save built image into a .tgz file
run: mkdir -p images && docker save $DOCKER_IMAGE | gzip > "images/${DOCKER_IMAGE}.tgz" run: mkdir -p images && docker save bitcoind:v${{ matrix.version }}-${{ matrix.arch }} | gzip > "images/bitcoind:v${{ matrix.version }}-${{ matrix.arch }}.tgz"
- name: Print sha256sum of built image - name: Print sha256sum of built image
run: sha256sum images/* run: sha256sum images/*
- name: Upload built image - name: Upload built image