mirror of
https://github.com/linuxserver/docker-bookstack.git
synced 2026-02-20 02:30:30 +08:00
added purge for manifest builds
This commit is contained in:
parent
d92e45ff5b
commit
a98a300e2a
12
Jenkinsfile
vendored
12
Jenkinsfile
vendored
@ -495,8 +495,8 @@ pipeline {
|
||||
sh "docker manifest annotate ${DOCKERHUB_IMAGE}:${EXT_RELEASE}-ls${LS_TAG_NUMBER} ${DOCKERHUB_IMAGE}:arm32v6-${EXT_RELEASE}-ls${LS_TAG_NUMBER} --os linux --arch arm"
|
||||
sh "docker manifest annotate ${DOCKERHUB_IMAGE}:${EXT_RELEASE}-ls${LS_TAG_NUMBER} ${DOCKERHUB_IMAGE}:arm64v8-${EXT_RELEASE}-ls${LS_TAG_NUMBER} --os linux --arch arm64 --variant armv8"
|
||||
echo 'Pushing by manifest tags'
|
||||
sh "docker manifest push ${DOCKERHUB_IMAGE}:latest"
|
||||
sh "docker manifest push ${DOCKERHUB_IMAGE}:${EXT_RELEASE}-ls${LS_TAG_NUMBER}"
|
||||
sh "docker manifest push --purge ${DOCKERHUB_IMAGE}:latest"
|
||||
sh "docker manifest push --purge ${DOCKERHUB_IMAGE}:${EXT_RELEASE}-ls${LS_TAG_NUMBER}"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -717,8 +717,8 @@ pipeline {
|
||||
sh "docker manifest annotate ${DEV_DOCKERHUB_IMAGE}:${EXT_RELEASE}-pkg-${PACKAGE_TAG}-dev-${COMMIT_SHA} ${DEV_DOCKERHUB_IMAGE}:arm32v6-${EXT_RELEASE}-pkg-${PACKAGE_TAG}-dev-${COMMIT_SHA} --os linux --arch arm"
|
||||
sh "docker manifest annotate ${DEV_DOCKERHUB_IMAGE}:${EXT_RELEASE}-pkg-${PACKAGE_TAG}-dev-${COMMIT_SHA} ${DEV_DOCKERHUB_IMAGE}:arm64v8-${EXT_RELEASE}-pkg-${PACKAGE_TAG}-dev-${COMMIT_SHA} --os linux --arch arm64 --variant armv8"
|
||||
echo 'Pushing by manifest tags'
|
||||
sh "docker manifest push ${DEV_DOCKERHUB_IMAGE}:latest"
|
||||
sh "docker manifest push ${DEV_DOCKERHUB_IMAGE}:${EXT_RELEASE}-pkg-${PACKAGE_TAG}-dev-${COMMIT_SHA}"
|
||||
sh "docker manifest push --purge ${DEV_DOCKERHUB_IMAGE}:latest"
|
||||
sh "docker manifest push --purge ${DEV_DOCKERHUB_IMAGE}:${EXT_RELEASE}-pkg-${PACKAGE_TAG}-dev-${COMMIT_SHA}"
|
||||
}
|
||||
script{
|
||||
env.DOCKERHUB_LINK = sh(
|
||||
@ -815,8 +815,8 @@ pipeline {
|
||||
sh "docker manifest annotate ${PR_DOCKERHUB_IMAGE}:${EXT_RELEASE}-pkg-${PACKAGE_TAG}-pr-${PULL_REQUEST} ${PR_DOCKERHUB_IMAGE}:arm32v6-${EXT_RELEASE}-pkg-${PACKAGE_TAG}-pr-${PULL_REQUEST} --os linux --arch arm"
|
||||
sh "docker manifest annotate ${PR_DOCKERHUB_IMAGE}:${EXT_RELEASE}-pkg-${PACKAGE_TAG}-pr-${PULL_REQUEST} ${PR_DOCKERHUB_IMAGE}:arm64v8-${EXT_RELEASE}-pkg-${PACKAGE_TAG}-pr-${PULL_REQUEST} --os linux --arch arm64 --variant armv8"
|
||||
echo 'Pushing by manifest tags'
|
||||
sh "docker manifest push ${PR_DOCKERHUB_IMAGE}:latest"
|
||||
sh "docker manifest push ${PR_DOCKERHUB_IMAGE}:${EXT_RELEASE}-pkg-${PACKAGE_TAG}-pr-${PULL_REQUEST}"
|
||||
sh "docker manifest push --purge ${PR_DOCKERHUB_IMAGE}:latest"
|
||||
sh "docker manifest push --purge ${PR_DOCKERHUB_IMAGE}:${EXT_RELEASE}-pkg-${PACKAGE_TAG}-pr-${PULL_REQUEST}"
|
||||
}
|
||||
script{
|
||||
env.CODE_URL = sh(
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user