Skip to content

Commit ea578b8

Browse files
authored
Check if Entrypoint Dir exists & run all executable
1 parent de38960 commit ea578b8

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

ci/release-image/entrypoint.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ fi
2020

2121
# Allow users to have scripts run on container startup to prepare workspace.
2222
# https://github.com/coder/code-server/issues/5177
23-
chmod u+x ${ENTRYPOINTD}/*.sh
24-
sudo chown -R ${USER} ${ENTRYPOINTD}/*
25-
for f in "${ENTRYPOINTD}"/*.sh; do
26-
echo "Running Entrypoint: ${f}"
27-
bash "${f}"
28-
done
23+
if [ -d "${ENTRYPOINTD}" ]; then
24+
for f in $(find "${ENTRYPOINTD}" -type f -executable); do
25+
echo "Running Entrypoint: ${f}"
26+
"${f}"
27+
done
28+
fi
2929

3030
exec dumb-init /usr/bin/code-server "$@"

0 commit comments

Comments
 (0)