Skip to content

Commit cfb405b

Browse files
committed
Add artifactory helm upload example
1 parent 8fc4677 commit cfb405b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,14 @@ Helm charts are hosted with GitHub Pages since GitHub Packages does not support
100100
1. Update the "appVersion" key in `helm-charts/vmpooler/Chart.yaml` to the docker image tag that was generated by opening a pull request.
101101
2. Update the "version" key to a pre-release tag, something like "x.y.z-rc.1", then run `./build-chart` to build the chart locally, and upload it to your desired location.
102102

103+
Artifactory Example:
104+
`curl -H 'X-JFrog-Art-Api:<YOUR_API_KEY>' -T vmpooler-x.y.z-rc.1.tgz "https://artifactory.example.com/artifactory/helm__local/vmpooler-x.y.z-rc.1.tgz"`
105+
103106
## Releasing
104107

105108
Create a GitHub tag and release, publish a new docker image, and helm chart by opening a release prep pull request and running the release action:
106109

107-
1. Bump the "appVersion" key in `helm-charts/vmpooler/Chart.yaml` appropriately based on changes to `docker/Gemfile` abd `docker/Gemfile.lock` in merged pull requests since the last release.
110+
1. Bump the "appVersion" key in `helm-charts/vmpooler/Chart.yaml` appropriately based on changes to `docker/Gemfile` and `docker/Gemfile.lock` in merged pull requests since the last release.
108111
2. Bump the "version" key in `helm-charts/vmpooler/Chart.yaml` appropriately based on changes to the chart itself and increments of the "appVersion" in merged pull requests since the last release.
109112
3. Run `./update-changelog` to update `CHANGELOG.md`.
110113
4. Commit and push changes to a new branch, then open a pull request against `main` and be sure to add the "maintenance" label.

0 commit comments

Comments
 (0)