Skip to content

Commit 256f39b

Browse files
committed
Use rsync instead of cp in versioning build
1 parent de25639 commit 256f39b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/main-staging.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
awk '{gsub(/\(\{\{< relref "\/operate\/kubernetes\/'${version}'/, "({{< relref \"/operate/kubernetes") }1' "$file" > tmpfile && mv tmpfile "$file"
9393
done
9494
95-
cp -r "content/operate/kubernetes/${version}"/* content/operate/kubernetes/
95+
rsync -a --delete-after "content/operate/kubernetes/${version}"/ content/operate/kubernetes/
9696
rm -r "content/operate/kubernetes/${version}"
9797
sed -i 's/id="versionSelectorKubernetesValue" class="version-selector-control">latest/id="versionSelectorKubernetesValue" class="version-selector-control">v'"${version}"'/' layouts/partials/docs-nav.html
9898
sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis for Kubernetes/' content/operate/kubernetes/_index.md
@@ -120,7 +120,7 @@ jobs:
120120
awk '{gsub(/\(\{\{< relref "\/operate\/rs\/'${version}'/, "({{< relref \"/operate/rs") }1' "$file" > tmpfile && mv tmpfile "$file"
121121
done
122122
123-
cp -r "content/operate/rs/${version}"/* content/operate/rs/
123+
rsync -a --delete-after "content/operate/rs/${version}"/ content/operate/rs/
124124
rm -r "content/operate/rs/${version}"
125125
sed -i 's/id="versionSelectorRsValue" class="version-selector-control">latest/id="versionSelectorRsValue" class="version-selector-control">v'"${version}"'/' layouts/partials/docs-nav.html
126126
sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis Software/' content/operate/rs/_index.md
@@ -148,7 +148,7 @@ jobs:
148148
awk '{gsub(/\(\{\{< relref "\/operate\/redis-data-integration\/'${version}'/, "({{< relref \"/operate/redis-data-integration") }1' "$file" > tmpfile && mv tmpfile "$file"
149149
done
150150
151-
cp -r "content/integrate/redis-data-integration/${version}"/* content/integrate/redis-data-integration/
151+
rsync -a --delete-after "content/operate/redis-data-integration/${version}"/ content/operate/redis-data-integration/
152152
rm -r "content/integrate/redis-data-integration/${version}"
153153
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
154154
sed -i 's/linkTitle: '"${version}"'/linkTitle: Redis Data Integration/' content/integrate/redis-data-integration/_index.md

0 commit comments

Comments
 (0)