mirror of
https://github.com/xiaoxinpro/nginx-proxy-manager-zh.git
synced 2025-03-14 01:28:14 -04:00
CI Changes, docker image tag changes and manifests
This commit is contained in:
parent
14e62a0830
commit
1db2a29d49
59
Jenkinsfile
vendored
59
Jenkinsfile
vendored
@ -323,41 +323,40 @@ pipeline {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// ========================
|
// ========================
|
||||||
// master cleanup
|
// cleanup
|
||||||
// ========================
|
// ========================
|
||||||
parallel {
|
stage {
|
||||||
// ========================
|
parallel {
|
||||||
// amd64
|
stage('Latest cleanup') {
|
||||||
// ========================
|
when {
|
||||||
stage('Latest cleanup') {
|
branch 'master'
|
||||||
when {
|
}
|
||||||
branch 'master'
|
steps {
|
||||||
}
|
ansiColor('xterm') {
|
||||||
steps {
|
sh 'docker rmi jc21/${IMAGE}:latest jc21/${IMAGE}:latest-${AMD64_TAG} jc21/${IMAGE}:latest-${ARM64_TAG} jc21/${IMAGE}:latest-${ARMV7_TAG}'
|
||||||
ansiColor('xterm') {
|
sh 'docker rmi jc21/${IMAGE}:${MAJOR_VERSION}-${AMD64_TAG} jc21/${IMAGE}:${MAJOR_VERSION}-${ARM64_TAG} jc21/${IMAGE}:${MAJOR_VERSION}-${ARMV7_TAG}'
|
||||||
sh 'docker rmi jc21/${IMAGE}:latest jc21/${IMAGE}:latest-${AMD64_TAG} jc21/${IMAGE}:latest-${ARM64_TAG} jc21/${IMAGE}:latest-${ARMV7_TAG}'
|
sh 'docker rmi jc21/${IMAGE}:${TAG_VERSION}-${AMD64_TAG} jc21/${IMAGE}:${TAG_VERSION}-${ARM64_TAG} jc21/${IMAGE}:${TAG_VERSION}-${ARMV7_TAG}'
|
||||||
sh 'docker rmi jc21/${IMAGE}:${MAJOR_VERSION}-${AMD64_TAG} jc21/${IMAGE}:${MAJOR_VERSION}-${ARM64_TAG} jc21/${IMAGE}:${MAJOR_VERSION}-${ARMV7_TAG}'
|
}
|
||||||
sh 'docker rmi jc21/${IMAGE}:${TAG_VERSION}-${AMD64_TAG} jc21/${IMAGE}:${TAG_VERSION}-${ARM64_TAG} jc21/${IMAGE}:${TAG_VERSION}-${ARMV7_TAG}'
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
stage('Develop cleanup') {
|
||||||
stage('Develop cleanup') {
|
when {
|
||||||
when {
|
branch 'develop'
|
||||||
branch 'develop'
|
}
|
||||||
}
|
steps {
|
||||||
steps {
|
ansiColor('xterm') {
|
||||||
ansiColor('xterm') {
|
sh 'docker rmi jc21/${IMAGE}:develop jc21/${IMAGE}:develop-${AMD64_TAG}'
|
||||||
sh 'docker rmi jc21/${IMAGE}:develop jc21/${IMAGE}:develop-${AMD64_TAG}'
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
stage('PR cleanup') {
|
||||||
stage('PR cleanup') {
|
when {
|
||||||
when {
|
changeRequest()
|
||||||
changeRequest()
|
}
|
||||||
}
|
steps {
|
||||||
steps {
|
ansiColor('xterm') {
|
||||||
ansiColor('xterm') {
|
sh 'docker rmi jc21/${IMAGE}:github-${BRANCH_LOWER}-${AMD64_TAG}'
|
||||||
sh 'docker rmi jc21/${IMAGE}:github-${BRANCH_LOWER}-${AMD64_TAG}'
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user