From c9eb592e0a6b681fcdf1d9f65591d03cb8f4de64 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Fri, 19 Jan 2024 14:40:53 -0600 Subject: [PATCH] bci2: Correctly handle default branch w/ manifest Fix hard-coded default branch name of *main* when pushing multi-arch image manifests. --- vars/buildContainerImage2.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vars/buildContainerImage2.groovy b/vars/buildContainerImage2.groovy index 4d888af..891c1ff 100644 --- a/vars/buildContainerImage2.groovy +++ b/vars/buildContainerImage2.groovy @@ -71,7 +71,7 @@ def call(args) { if (archlist.size() > 1) { sh "buildah manifest push --all ${full_name} docker://${full_name}-${env.BUILD_NUMBER}" sh "buildah manifest push ${full_name} docker://${full_name}" - if (env.BRANCH_NAME == 'main') { + if (env.BRANCH_NAME == defaultBranch) { sh "buildah manifest push ${full_name} docker://${repo}:latest" } } else {