Atif
02/28/2023, 10:54 AMcat /tmp/coder-startup-script.log
gives me this,
console
: invalid option namet: pipefail
Phorcys
02/28/2023, 10:56 AMcat /tmp/coder-startup-script.log
Phorcys
02/28/2023, 10:56 AMPhorcys
02/28/2023, 10:56 AMPhorcys
02/28/2023, 10:56 AMPhorcys
02/28/2023, 10:56 AMPhorcys
02/28/2023, 10:56 AMAtif
02/28/2023, 10:56 AMAtif
02/28/2023, 10:56 AMyaml
startup_script = <<EOT
#!/bin/bash
set -euo pipefail
# Create user data directory
mkdir -p ~/data
# make user share directory
mkdir -p ~/share
if [ "${data.coder_parameter.framework.value}" != "conda-base" ] && [ "${data.coder_parameter.jupyter.value}" != "no" ]; then
${local.jupyter-path}/jupyter ${data.coder_parameter.jupyter.value} --no-browser --${data.coder_parameter.jupyter.description}App.token='' --ip='*' 2>&1 | tee -a ~/build.log &
fi
if [ ${data.coder_parameter.code-server.value} == "true" ]; then
code-server --accept-server-license-terms serve-local --without-connection-token --quality stable --telemetry-level off 2>&1 | tee -a ~/code-server.log &
fi
EOT
Phorcys
02/28/2023, 10:58 AMPhorcys
02/28/2023, 10:58 AMAtif
02/28/2023, 11:09 AMAtif
02/28/2023, 11:10 AMmain.tf
. changing to LF worked the same script. |
I guess coder should automatically convert CRLF to LFPhorcys
02/28/2023, 2:15 PMγ π·π΄π πΎ ππΌπ·πΈ γ
02/28/2023, 2:26 PMγ π·π΄π πΎ ππΌπ·πΈ γ
02/28/2023, 2:27 PMPhorcys
02/28/2023, 2:27 PMγ π·π΄π πΎ ππΌπ·πΈ γ
02/28/2023, 2:28 PMPhorcys
02/28/2023, 2:28 PMγ π·π΄π πΎ ππΌπ·πΈ γ
02/28/2023, 2:28 PMPhorcys
02/28/2023, 2:28 PMPhorcys
02/28/2023, 2:28 PMγ π·π΄π πΎ ππΌπ·πΈ γ
02/28/2023, 2:28 PMγ π·π΄π πΎ ππΌπ·πΈ γ
02/28/2023, 2:29 PMPhorcys
02/28/2023, 2:29 PMγ π·π΄π πΎ ππΌπ·πΈ γ
02/28/2023, 2:30 PMPhorcys
02/28/2023, 2:30 PMγ π·π΄π πΎ ππΌπ·πΈ γ
02/28/2023, 2:30 PMPhorcys
02/28/2023, 2:30 PMγ π·π΄π πΎ ππΌπ·πΈ γ
02/28/2023, 2:30 PM