File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,6 @@ CODER_DEV_SHIM="${PROJECT_ROOT}/scripts/coder-dev.sh"
44
44
# rather than leaving things in an inconsistent state.
45
45
trap ' kill -TERM -$$' ERR
46
46
cdroot
47
- CODER_HOST=http://127.0.0.1:3000 INSPECT_XSTATE=true yarn --cwd=./site dev || kill -INT -$$ &
48
47
" ${CODER_DEV_SHIM} " server --address 127.0.0.1:3000 --in-memory --tunnel || kill -INT -$$ &
49
48
50
49
echo ' == Waiting for Coder to become ready'
@@ -68,10 +67,14 @@ CODER_DEV_SHIM="${PROJECT_ROOT}/scripts/coder-dev.sh"
68
67
DOCKER_HOST=$( docker context inspect --format ' {{.Endpoints.docker.Host}}' )
69
68
printf ' docker_arch: "%s"\ndocker_host: "%s"\n' " ${GOARCH} " " ${DOCKER_HOST} " | tee " ${temp_template_dir} /params.yaml"
70
69
template_name=" docker-${GOARCH} "
71
- " ${CODER_DEV_SHIM} " templates create " ${template_name} " --directory " ${temp_template_dir} " --parameter-file " ${temp_template_dir} /params.yaml" --yes
72
- rm -rfv " ${temp_template_dir} "
70
+ (
71
+ " ${CODER_DEV_SHIM} " templates create " ${template_name} " --directory " ${temp_template_dir} " --parameter-file " ${temp_template_dir} /params.yaml" --yes &&
72
+ rm -rfv " ${temp_template_dir} " # Only delete template dir if template creation succeeds
73
+ ) || echo " Failed to create a template. The template files are in ${temp_template_dir} "
73
74
fi
74
75
76
+ # Start the frontend once we have a template up and running
77
+ CODER_HOST=http://127.0.0.1:3000 INSPECT_XSTATE=true yarn --cwd=./site dev || kill -INT -$$ &
75
78
log
76
79
log " ======================================================================="
77
80
log " == =="
You can’t perform that action at this time.
0 commit comments