Browse Source

Alias latest tag to latest release

pull/14/head
Luke Childs 5 years ago
parent
commit
2761544231
  1. 5
      .github/workflows/build.yml

5
.github/workflows/build.yml

@ -2,6 +2,7 @@ name: Build Docker Image
on: push
env:
DOCKER_BUILDKIT: 1
LATEST_TAG: 0.19.0.1
jobs:
build:
runs-on: ubuntu-18.04
@ -75,6 +76,10 @@ jobs:
versions=$(docker images lukechilds/bitcoind --format "{{.Tag}}" | grep amd64 | cut -d- -f1)
for version in $versions; do
tags=$(docker images lukechilds/bitcoind --format "{{.Tag}}" | grep $version- | sed 's/^/lukechilds\/bitcoind\:&/')
if [[ $version = $LATEST_TAG ]]; then
docker manifest create lukechilds/bitcoind:latest $tags
docker manifest push lukechilds/bitcoind:latest
fi
docker manifest create "lukechilds/bitcoind:${version}" $tags
docker manifest push "lukechilds/bitcoind:${version}"
docker manifest inspect "lukechilds/bitcoind:${version}"

Loading…
Cancel
Save