From ae740425ca911ce2022a0bac713275541cf438b4 Mon Sep 17 00:00:00 2001 From: Vincent Demeester Date: Thu, 10 Oct 2024 17:20:21 +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..f3fc3bca48d 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 imageRegistryPath=tektoncd/pipeline \ + --param imageRegistryRegions="" \ + --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