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 1
1
2
- ### %%IC_VERSION %%
2
+ %%TITLE %%
3
3
4
4
CHANGES:
5
5
* 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
23
23
24
24
sed -i " " " s/$prev_ic_version /$ic_version /g" README.md
25
25
26
+ # update repo CHANGELOG
26
27
sed -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 11
11
FILES_TO_UPDATE_IC_VERSION=(
12
12
Makefile
13
13
README.md
14
- build/README.md
15
14
deployments/daemon-set/nginx-ingress.yaml
16
15
deployments/daemon-set/nginx-plus-ingress.yaml
17
16
deployments/deployment/nginx-ingress.yaml
@@ -25,6 +24,8 @@ FILES_TO_UPDATE_IC_VERSION=(
25
24
26
25
FILE_TO_UPDATE_HELM_CHART_VERSION=( deployments/helm-chart/Chart.yaml )
27
26
27
+ DOCS_TO_UPDATE_FOLDER=docs-web
28
+
28
29
if [ $# != 2 ];
29
30
then
30
31
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
41
42
sed -i " " " s/$prev_ic_version /$ic_version /g" ${FILES_TO_UPDATE_IC_VERSION[*]}
42
43
sed -i " " " s/$prev_helm_chart_version /$helm_chart_version /g" ${FILE_TO_UPDATE_HELM_CHART_VERSION[*]}
43
44
45
+ # update repo CHANGELOG
44
46
sed -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