File tree Expand file tree Collapse file tree 3 files changed +22
-4
lines changed
Expand file tree Collapse file tree 3 files changed +22
-4
lines changed Original file line number Diff line number Diff line change 11
2- ### %%IC_VERSION %%
2+ %%TITLE %%
33
44CHANGES:
55* Update NGINX version to X.Y.Z.
Original file line number Diff line number Diff line change @@ -23,5 +23,10 @@ prev_helm_chart_version=$(echo $helm_chart_version | awk -F. '{ printf("%s.%s.%d
2323
2424sed -i " " " s/$prev_ic_version /$ic_version /g" README.md
2525
26+ # update repo CHANGELOG
2627sed -i " " " 1r hack/changelog-template.txt" CHANGELOG.md
27- sed -i " " -e " s/%%IC_VERSION%%/$ic_version /g" -e " s/%%HELM_CHART_VERSION%%/$helm_chart_version /g" CHANGELOG.md
28+ sed -i " " -e " s/%%TITLE%%/### $ic_version /g" -e " s/%%IC_VERSION%%/$ic_version /g" -e " s/%%HELM_CHART_VERSION%%/$helm_chart_version /g" CHANGELOG.md
29+
30+ # update docs CHANGELOG
31+ sed -i " " " 1r hack/changelog-template.txt" docs-web/releases.md
32+ sed -i " " -e " s/%%TITLE%%/## NGINX Ingress Controller $ic_version /g" -e " s/%%IC_VERSION%%/$ic_version /g" -e " s/%%HELM_CHART_VERSION%%/$helm_chart_version /g" docs-web/releases.md
Original file line number Diff line number Diff line change 1111FILES_TO_UPDATE_IC_VERSION=(
1212 Makefile
1313 README.md
14- build/README.md
1514 deployments/daemon-set/nginx-ingress.yaml
1615 deployments/daemon-set/nginx-plus-ingress.yaml
1716 deployments/deployment/nginx-ingress.yaml
@@ -25,6 +24,8 @@ FILES_TO_UPDATE_IC_VERSION=(
2524
2625FILE_TO_UPDATE_HELM_CHART_VERSION=( deployments/helm-chart/Chart.yaml )
2726
27+ DOCS_TO_UPDATE_FOLDER=docs-web
28+
2829if [ $# != 2 ];
2930then
3031 echo " Invalid number of arguments" 1>&2
@@ -41,5 +42,17 @@ prev_helm_chart_version=$(echo $helm_chart_version | awk -F. '{ printf("%s.%s.%d
4142sed -i " " " s/$prev_ic_version /$ic_version /g" ${FILES_TO_UPDATE_IC_VERSION[*]}
4243sed -i " " " s/$prev_helm_chart_version /$helm_chart_version /g" ${FILE_TO_UPDATE_HELM_CHART_VERSION[*]}
4344
45+ # update repo CHANGELOG
4446sed -i " " " 1r hack/changelog-template.txt" CHANGELOG.md
45- sed -i " " -e " s/%%IC_VERSION%%/$ic_version /g" -e " s/%%HELM_CHART_VERSION%%/$helm_chart_version /g" CHANGELOG.md
47+ sed -i " " -e " s/%%TITLE%%/### $ic_version /g" -e " s/%%IC_VERSION%%/$ic_version /g" -e " s/%%HELM_CHART_VERSION%%/$helm_chart_version /g" CHANGELOG.md
48+
49+ # update docs CHANGELOG
50+ sed -i " " " 1r hack/changelog-template.txt" $DOCS_TO_UPDATE_FOLDER /releases.md
51+ sed -i " " -e " s/%%TITLE%%/## NGINX Ingress Controller $ic_version /g" -e " s/%%IC_VERSION%%/$ic_version /g" -e " s/%%HELM_CHART_VERSION%%/$helm_chart_version /g" $DOCS_TO_UPDATE_FOLDER /releases.md
52+
53+ # update docs
54+ find $DOCS_TO_UPDATE_FOLDER -type f -name " *.md" -exec sed -i " " " s/v$prev_ic_version /v$ic_version /g" {} +
55+ find $DOCS_TO_UPDATE_FOLDER -type f -name " *.rst" -exec sed -i " " " s/v$prev_ic_version /v$ic_version /g" {} +
56+
57+ # update IC version in the helm doc
58+ sed -i " " " s/$prev_ic_version /$ic_version /g" $DOCS_TO_UPDATE_FOLDER /installation/installation-with-helm.md
You can’t perform that action at this time.
0 commit comments