Skip to content

Commit

Permalink
Move the Dashboard nightly image to GHCR
Browse files Browse the repository at this point in the history
Publish the Dashboard nightly release image to ghcr.io

Old images were at:
  `gcr.io/tekton-nightly/github.com/tektoncd/dashboard/cmd/<image-name>`

With this change they will now be at:
  `ghcr.io/tektoncd/dashboard/<image-name>`
  • Loading branch information
AlanGreene authored and tekton-robot committed Sep 25, 2024
1 parent 22e7828 commit 3daa55a
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,14 @@ spec:
env:
- name: PROJECT_NAME
value: dashboard
- name: CR_URI
value: ghcr.io
- name: CR_PATH
value: tektoncd/dashboard
- name: CR_REGIONS
value: ""
- name: CR_USER
value: tekton-robot
initContainers:
- name: git
env:
Expand Down
11 changes: 11 additions & 0 deletions tekton/resources/nightly-release/overlays/dashboard/template.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,18 @@
value: $(tt.params.imageRegistry)
- name: imageRegistryPath
value: $(tt.params.imageRegistryPath)
- name: imageRegistryUser
value: $(tt.params.imageRegistryUser)
- name: imageRegistryRegions
value: $(tt.params.imageRegistryRegions)
- name: versionTag
value: $(tt.params.versionTag)
- name: serviceAccountPath
value: release.json
- name: serviceAccountImagesPath
value: credentials
- name: koExtraArgs
value: ""
workspaces:
- name: workarea
volumeClaimTemplate:
Expand All @@ -37,3 +45,6 @@
- name: release-secret
secret:
secretName: release-secret
- name: release-images-secret
secret:
secretName: ghcr-creds

0 comments on commit 3daa55a

Please sign in to comment.