Skip to content
This repository was archived by the owner on Jul 26, 2022. It is now read-only.

Commit 2000864

Browse files
authored
feat(release): use same version for app and chart release (#242)
1 parent c4fdea6 commit 2000864

File tree

3 files changed

+6
-43
lines changed

3 files changed

+6
-43
lines changed

CONTRIBUTING.md

-7
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,3 @@ Thanks for taking the time to contribute!
66

77
If you're a maintainer use `npm run release` to start the release
88
process and follow the instructions printed to the console.
9-
10-
## Publishing a new chart release
11-
12-
If you're a maintainer use `./release-chart.sh <new-chart-version>` to start the release
13-
process and follow the instructions printed to the console. The `<new-chart-version>` could be obtained
14-
by bumping the chart version [here](https://github.com/godaddy/kubernetes-external-secrets/blob/master/charts/kubernetes-external-secrets/Chart.yaml#L3)
15-
based on the changes.

release-chart.sh

-36
This file was deleted.

release.sh

+6
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ fi
1515
SHA=$(git rev-parse --short HEAD)
1616
TAG=$(git describe)
1717

18+
perl -i -pe "s/kubernetes-external-secrets Image tag \| \`[a-zA-Z0-9\.]*/kubernetes-external-secrets Image tag \| \`$TAG/" charts/kubernetes-external-secrets/README.md
19+
perl -i -pe "s/tag: [a-zA-Z0-9\.]*/tag: $TAG/" charts/kubernetes-external-secrets/values.yaml
20+
perl -i -pe "s/appVersion: [a-zA-Z0-9\.]*/appVersion: $TAG/" charts/kubernetes-external-secrets/Chart.yaml
21+
perl -i -pe "s/version: [a-zA-Z0-9\.]*/version: $TAG/" charts/kubernetes-external-secrets/Chart.yaml
22+
(cd charts/kubernetes-external-secrets && helm package . && helm repo index --merge ../../docs/index.yaml ./ && mv *.tgz ../../docs && mv index.yaml ../../docs)
23+
1824
docker build -t godaddy/kubernetes-external-secrets:$SHA .
1925
docker tag godaddy/kubernetes-external-secrets:$SHA godaddy/kubernetes-external-secrets:$TAG
2026
docker tag godaddy/kubernetes-external-secrets:$SHA godaddy/kubernetes-external-secrets:latest

0 commit comments

Comments
 (0)