8787 rm -r "content/operate/kubernetes/${version_to_remove}"
8888 done
8989
90- cp -r "content/operate/kubernetes/${version}"/* content/operate/kubernetes/
91- rm -r "content/operate/kubernetes/${version}"
9290 sed -i 's/id="versionSelectorKubernetesValue" class="version-selector-control">latest/id="versionSelectorKubernetesValue" class="version-selector-control">v'"${version}"'/' layouts/partials/docs-nav.html
93- sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis for Kubernetes/' content/operate/kubernetes/_index.md
91+ sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis for Kubernetes/' content/operate/kubernetes/${version}/ _index.md
9492
9593 # inject replace command in meta-links to make sure editURL and issuesURL point to right version
9694 sed -i "12i \{\{ \$gh_file = replaceRE \`\^operate\/kubernetes\/\` \"operate\/kubernetes\/$version\/\" \$gh_file }}" layouts/partials/meta-links.html
@@ -110,10 +108,8 @@ jobs:
110108 rm -r "content/operate/rs/${version_to_remove}"
111109 done
112110
113- cp -r "content/operate/rs/${version}"/* content/operate/rs/
114- rm -r "content/operate/rs/${version}"
115111 sed -i 's/id="versionSelectorRsValue" class="version-selector-control">latest/id="versionSelectorRsValue" class="version-selector-control">v'"${version}"'/' layouts/partials/docs-nav.html
116- sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis Software/' content/operate/rs/_index.md
112+ sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis Software/' content/operate/rs/${version}/ _index.md
117113
118114 # inject replace command in meta-links to make sure editURL and issuesURL point to right version
119115 sed -i "12i \{\{ \$gh_file = replaceRE \`\^operate\/rs\/\` \"operate\/rs\/$version\/\" \$gh_file }}" layouts/partials/meta-links.html
@@ -133,10 +129,8 @@ jobs:
133129 rm -r "content/integrate/redis-data-integration/${version_to_remove}"
134130 done
135131
136- cp -r "content/integrate/redis-data-integration/${version}"/* content/integrate/redis-data-integration/
137- rm -r "content/integrate/redis-data-integration/${version}"
138132 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
139- sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis Data Integration/' content/integrate/redis-data-integration/_index.md
133+ sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis Data Integration/' content/integrate/redis-data-integration/${version}/ _index.md
140134
141135 # inject replace command in meta-links to make sure editURL and issuesURL point to right version
142136 sed -i "12i \{\{ \$gh_file = replaceRE \`\^integrate\/redis-data-integration\/\` \"integrate\/redis-data-integration\/$version\/\" \$gh_file }}" layouts/partials/meta-links.html
@@ -179,11 +173,11 @@ jobs:
179173
180174 versioned_builds=($(find . -type d -regex ".*[0-9-]" -maxdepth 1 | sed -E 's/^.\///'))
181175 for versioned_build in "${versioned_builds[@]}"; do
182- product= $(awk 'BEGIN{FS=OFS= "-"}{NF--; print}' <<< $versioned_build)
176+ read product version<<< $(awk 'BEGIN{FS="-"}{print $1 " " $2 }' <<< $versioned_build)
183177 if [[ "${product}" == "redis-data-integration" ]]; then
184- gsutil -m rsync -r -c -j html -d "${{ github.workspace }}/${versioned_build}/integrate/${product}" "gs://${BUCKET}/${versioned_build}/integrate/${product}"
178+ gsutil -m rsync -r -c -j html -d "${{ github.workspace }}/${versioned_build}/integrate/${product}/${version} " "gs://${BUCKET}/${versioned_build}/integrate/${product}"
185179 else
186- gsutil -m rsync -r -c -j html -d "${{ github.workspace }}/${versioned_build}/operate/${product}" "gs://${BUCKET}/${versioned_build}/operate/${product}"
180+ gsutil -m rsync -r -c -j html -d "${{ github.workspace }}/${versioned_build}/operate/${product}/${version} " "gs://${BUCKET}/${versioned_build}/operate/${product}"
187181 fi
188182 done
189183
0 commit comments