@@ -228,12 +228,15 @@ pipeline {
228228 // ========================
229229 // latest manifest
230230 // ========================
231- stage(' Manifest: latest ' ) {
231+ stage(' Latest Manifest ' ) {
232232 when {
233233 branch ' master'
234234 }
235235 steps {
236236 ansiColor(' xterm' ) {
237+ // =======================
238+ // latest
239+ // =======================
237240 sh ' docker pull jc21/${IMAGE}:latest-${AMD64_TAG}'
238241 sh ' docker pull jc21/${IMAGE}:latest-${ARM64_TAG}'
239242 sh ' docker pull jc21/${IMAGE}:latest-${ARMV7_TAG}'
@@ -247,18 +250,10 @@ pipeline {
247250 sh ' docker manifest annotate jc21/${IMAGE}:latest jc21/${IMAGE}:latest-${ARMV7_TAG} --arch arm --variant ${ARMV7_TAG}'
248251 // sh 'docker manifest annotate jc21/${IMAGE}:latest jc21/${IMAGE}:latest-${ARMV6_TAG} --arch arm --variant ${ARMV6_TAG}'
249252 sh ' docker manifest push --purge jc21/${IMAGE}:latest'
250- }
251- }
252- }
253- // ========================
254- // major
255- // ========================
256- stage(' Manifest: major' ) {
257- when {
258- branch ' master'
259- }
260- steps {
261- ansiColor(' xterm' ) {
253+
254+ // =======================
255+ // major version
256+ // =======================
262257 sh ' docker pull jc21/${IMAGE}:${MAJOR_VERSION}-${AMD64_TAG}'
263258 sh ' docker pull jc21/${IMAGE}:${MAJOR_VERSION}-${ARM64_TAG}'
264259 sh ' docker pull jc21/${IMAGE}:${MAJOR_VERSION}-${ARMV7_TAG}'
@@ -271,18 +266,10 @@ pipeline {
271266 sh ' docker manifest annotate jc21/${IMAGE}:${MAJOR_VERSION} jc21/${IMAGE}:${MAJOR_VERSION}-${ARM64_TAG} --arch ${ARM64_TAG}'
272267 sh ' docker manifest annotate jc21/${IMAGE}:${MAJOR_VERSION} jc21/${IMAGE}:${MAJOR_VERSION}-${ARMV7_TAG} --arch arm --variant ${ARMV7_TAG}'
273268 // sh 'docker manifest annotate jc21/${IMAGE}:${MAJOR_VERSION} jc21/${IMAGE}:${MAJOR_VERSION}-${ARMV6_TAG} --arch arm --variant ${ARMV6_TAG}'
274- }
275- }
276- }
277- // ========================
278- // version
279- // ========================
280- stage(' Manifest: version' ) {
281- when {
282- branch ' master'
283- }
284- steps {
285- ansiColor(' xterm' ) {
269+
270+ // =======================
271+ // version
272+ // =======================
286273 sh ' docker pull jc21/${IMAGE}:${TAG_VERSION}-${AMD64_TAG}'
287274 sh ' docker pull jc21/${IMAGE}:${TAG_VERSION}-${ARM64_TAG}'
288275 sh ' docker pull jc21/${IMAGE}:${TAG_VERSION}-${ARMV7_TAG}'
@@ -299,9 +286,9 @@ pipeline {
299286 }
300287 }
301288 // ========================
302- // version
289+ // develop
303290 // ========================
304- stage(' Manifest: develop ' ) {
291+ stage(' Develop Manifest ' ) {
305292 when {
306293 branch ' develop'
307294 }
@@ -325,7 +312,7 @@ pipeline {
325312 // ========================
326313 // cleanup
327314 // ========================
328- stage(' Latest cleanup ' ) {
315+ stage(' Latest Cleanup ' ) {
329316 when {
330317 branch ' master'
331318 }
@@ -337,7 +324,7 @@ pipeline {
337324 }
338325 }
339326 }
340- stage(' Develop cleanup ' ) {
327+ stage(' Develop Cleanup ' ) {
341328 when {
342329 branch ' develop'
343330 }
@@ -347,7 +334,7 @@ pipeline {
347334 }
348335 }
349336 }
350- stage(' PR cleanup ' ) {
337+ stage(' PR Cleanup ' ) {
351338 when {
352339 changeRequest()
353340 }
0 commit comments