container-build: Use latest ID in previous tag
Using the name itself has the tag point to the name, which defeats the purpose of tagging with the `previous` tag.
This commit is contained in:
parent
196e4458dc
commit
b6f0880445
|
@ -9,7 +9,7 @@ Type=oneshot
|
|||
SyslogIdentifier=%N
|
||||
Environment=PODMAN_BUILD_OPTIONS=
|
||||
ExecCondition=/bin/bash -c 'test -z "$(podman image list --quiet --filter until!="$(find %E/coreos-home-server/%i/{Containerfile,container} -type f -printf "%%T@\n" | sort -n | tail -1)" --filter reference=localhost/%i)"; exit $?'
|
||||
ExecStartPre=-/bin/podman image tag localhost/%i:latest localhost/%i:previous
|
||||
ExecStartPre=-/bin/bash -c 'podman image exists localhost/%i:latest && podman image tag "$(podman image list --quiet localhost/%i:latest)" localhost/%i:previous'
|
||||
ExecStart=/bin/podman build $PODMAN_BUILD_OPTIONS --file %E/coreos-home-server/%i/Containerfile --tag localhost/%i:latest %E/coreos-home-server/%i
|
||||
|
||||
[Install]
|
||||
|
|
Loading…
Reference in New Issue