From 3c7687043690b88539ca9f524ac3002fa610b7d3 Mon Sep 17 00:00:00 2001 From: Vincent Demeester Date: Wed, 16 Oct 2024 11:48:39 +0200 Subject: [PATCH] tekton: update bugfix-release.sh script for ghcr.io Following the update of the cheatsheet, updating the script to pick up the changes. Signed-off-by: Vincent Demeester --- tekton/bugfix-release.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tekton/bugfix-release.sh b/tekton/bugfix-release.sh index 004d7670190..dd3ac229528 100755 --- a/tekton/bugfix-release.sh +++ b/tekton/bugfix-release.sh @@ -41,11 +41,18 @@ echo "> Starting the release pipeline" tkn pipeline start pipeline-release \ --serviceaccount=release-right-meow \ --param=gitRevision="${TEKTON_RELEASE_GIT_SHA}" \ + --param=imageRegistry=ghcr.io \ + --param=imageRegistryRegions="" \ + --param=imageRegistryPath=tektoncd/pipeline \ + --param=imageRegistryUser=tekton-robot \ --param=serviceAccountPath=release.json \ + --param serviceAccountImagesPath=credentials \ --param=versionTag="${TEKTON_VERSION}" \ --param=releaseBucket=gs://tekton-releases/pipeline \ + --param=koExtraArgs=" " \ --param=releaseAsLatest="false" \ --workspace name=release-secret,secret=release-secret \ + --workspace name=release-images-secret,secret=ghcr-creds \ --workspace name=workarea,volumeClaimTemplateFile=workspace-template.yaml --use-param-defaults --pipeline-timeout 3h --showlog RELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/${TEKTON_VERSION}/release.yaml