From e660e70c55ebc4a884ea66b2d561da204f914680 Mon Sep 17 00:00:00 2001 From: Vincent Demeester Date: Mon, 14 Oct 2024 11:48:05 +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 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tekton/bugfix-release.sh b/tekton/bugfix-release.sh index 004d7670190..366f4c8d060 100755 --- a/tekton/bugfix-release.sh +++ b/tekton/bugfix-release.sh @@ -41,11 +41,19 @@ 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=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