You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our pipeline currently builds a helm chart as part of the build pipeline. We now want to be able to push packaged helm chart to the helm-charts repository as part of our version release
On successful build, the Release stage will run ./bin/publish
When [ "$GIT_DESCRIPTION" = "v${VERSION}" ], an HTTP request will be sent from Jenkins to trigger an event in helm-charts repo
The action in helm-charts repo will (DONE)
Clone the SP4Ks Repo
Package the helm chart
Commit the Helm chart tgz to a helm-chart branch
Create PR in helm-charts
HTTP request
FLOW
Notes:
- The access token will be fetched from summon beforehand
- In request ref will be ?? and the secrets-provider-ref will be an object {“secrets-provider-ref”: ?? } with info to help generalize the event.
Ex:
secrets provider add the helm chart .tgz to its github releases, like we upload ZIPs for the buildpack
the consumer repo (eg cyberark/helm-charts), if it has a way of being alerted when a new tag is available in secrets-provider, can kick off a workflow to auto-open a PR adding the release artifact.
the helm-charts workflow can grab the artifact from the SP gh release like how we grab the buildpack ZIP when we build the PCF tile
Our pipeline currently builds a helm chart as part of the build pipeline. We now want to be able to push packaged helm chart to the helm-charts repository as part of our version release
ToDo
publish.sh
Done
Help resources
The text was updated successfully, but these errors were encountered: