8787 rm -r "content/operate/kubernetes/${version_to_remove}"
8888 done
8989
90+ # relrefs should not include version
91+ find "content/operate/kubernetes/${version}" -type f | while read file; do
92+ awk '{gsub(/\(\{\{< relref "\/operate\/kubernetes\/'${version}'/, "({{< relref \"/operate/kubernetes") }1' "$file" > tmpfile && mv tmpfile "$file"
93+ done
94+
95+ cp -r "content/operate/kubernetes/${version}"/* content/operate/kubernetes/
96+ rm -r "content/operate/kubernetes/${version}"
9097 sed -i 's/id="versionSelectorKubernetesValue" class="version-selector-control">latest/id="versionSelectorKubernetesValue" class="version-selector-control">v'"${version}"'/' layouts/partials/docs-nav.html
91- sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis for Kubernetes/' content/operate/kubernetes/${version}/ _index.md
98+ sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis for Kubernetes/' content/operate/kubernetes/_index.md
9299
93100 # inject replace command in meta-links to make sure editURL and issuesURL point to right version
94101 sed -i "12i \{\{ \$gh_file = replaceRE \`\^operate\/kubernetes\/\` \"operate\/kubernetes\/$version\/\" \$gh_file }}" layouts/partials/meta-links.html
@@ -110,7 +117,7 @@ jobs:
110117
111118 # relrefs should not include version
112119 find "content/operate/rs/${version}" -type f | while read file; do
113- awk '!/release-notes/ {gsub(/\(\{\{< relref "\/operate\/rs\/'${version}'/, "({{< relref \"/operate/rs") }1' "$file" > tmpfile && mv tmpfile "$file"
120+ awk '{gsub(/\(\{\{< relref "\/operate\/rs\/'${version}'/, "({{< relref \"/operate/rs") }1' "$file" > tmpfile && mv tmpfile "$file"
114121 done
115122
116123 cp -r "content/operate/rs/${version}"/* content/operate/rs/
@@ -123,9 +130,6 @@ jobs:
123130
124131 hugo -d "rs-${version}"
125132
126- # cp -r "rs-${version}/operate/rs/${version}"/* "rs-${version}/operate/rs/"
127- # rm -r "rs-${version}/operate/rs/${version}"
128-
129133 git checkout .
130134 done
131135
@@ -139,8 +143,15 @@ jobs:
139143 rm -r "content/integrate/redis-data-integration/${version_to_remove}"
140144 done
141145
146+ # relrefs should not include version
147+ find "content/operate/redis-data-integration/${version}" -type f | while read file; do
148+ awk '{gsub(/\(\{\{< relref "\/operate\/redis-data-integration\/'${version}'/, "({{< relref \"/operate/redis-data-integration") }1' "$file" > tmpfile && mv tmpfile "$file"
149+ done
150+
151+ cp -r "content/integrate/redis-data-integration/${version}"/* content/integrate/redis-data-integration/
152+ rm -r "content/integrate/redis-data-integration/${version}"
142153 sed -i 's/id="versionSelectorRedis-Data-IntegrationValue" class="version-selector-control">latest/id="versionSelectorRedis-Data-IntegrationValue" class="version-selector-control">v'"${version}"'/' layouts/partials/docs-nav.html
143- sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis Data Integration/' content/integrate/redis-data-integration/${version}/ _index.md
154+ sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis Data Integration/' content/integrate/redis-data-integration/_index.md
144155
145156 # inject replace command in meta-links to make sure editURL and issuesURL point to right version
146157 sed -i "12i \{\{ \$gh_file = replaceRE \`\^integrate\/redis-data-integration\/\` \"integrate\/redis-data-integration\/$version\/\" \$gh_file }}" layouts/partials/meta-links.html
0 commit comments