Skip to content

Commit 954e0ab

Browse files
committed
Add update script
1 parent 2dafd1e commit 954e0ab

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

components/ide/gha-update-image/BUILD.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,24 @@ scripts:
1414
cf_patch="{\"data\": {\"config.json\": $cf_patch}}"
1515
# echo "$cf_patch"
1616
17+
kubectl patch cm ide-config --type=merge -p "$cf_patch"
18+
kubectl rollout restart deployment ide-service
19+
kubectl rollout restart deployment server
20+
- name: code-use-dev-latest
21+
script: |
22+
ide_list=("code")
23+
prop_list=("latestImage")
24+
25+
cf_patch=$(kubectl get cm ide-config -o=json | jq '.data."config.json"' |jq -r)
26+
for ide in "${ide_list[@]}"; do
27+
for prop in "${prop_list[@]}"; do
28+
cf_patch=$(echo "$cf_patch" | jq ".ideOptions.options.$ide.$prop = \"eu.gcr.io/gitpod-dev-artifact/build/ide/code:nightly\"")
29+
done
30+
done
31+
cf_patch=$(echo "$cf_patch" |jq tostring)
32+
cf_patch="{\"data\": {\"config.json\": $cf_patch}}"
33+
# echo "$cf_patch"
34+
1735
kubectl patch cm ide-config --type=merge -p "$cf_patch"
1836
kubectl rollout restart deployment ide-service
1937
kubectl rollout restart deployment server

0 commit comments

Comments
 (0)