Expire the SHA tag after 2 months. (#14058)
* Expire the SHA tag after 2 months. * Add --tag
This commit is contained in:
parent
641c39bf8d
commit
5fcb5cd2d9
1 changed files with 6 additions and 1 deletions
|
|
@ -67,10 +67,15 @@ function create_production_containers {
|
|||
--cache-from="${CONTAINER_REPO}"/"${CONTAINER_APP}":builder \
|
||||
--cache-from="${CONTAINER_REPO}"/"${CONTAINER_APP}":production \
|
||||
--tag "${CONTAINER_REPO}"/"${CONTAINER_APP}":$(date +%Y%m%d) \
|
||||
--tag "${CONTAINER_REPO}"/"${CONTAINER_APP}":${BUILDKITE_COMMIT:0:7} \
|
||||
--tag "${CONTAINER_REPO}"/"${CONTAINER_APP}":production \
|
||||
--tag "${CONTAINER_REPO}"/"${CONTAINER_APP}":latest .
|
||||
|
||||
docker build --target production \
|
||||
--label quay.expires-after=8w \
|
||||
--cache-from="${CONTAINER_REPO}"/"${CONTAINER_APP}":builder \
|
||||
--cache-from="${CONTAINER_REPO}"/"${CONTAINER_APP}":production \
|
||||
--tag "${CONTAINER_REPO}"/"${CONTAINER_APP}":${BUILDKITE_COMMIT:0:7} .
|
||||
|
||||
# Build the testing image
|
||||
docker build --target testing \
|
||||
--cache-from="${CONTAINER_REPO}"/"${CONTAINER_APP}":builder \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue