File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
components/ide/gha-update-image Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments