Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
04145dad12 | ||
|
|
744edabaa2 | ||
|
|
8604248edf |
+1
-1
@@ -5,7 +5,7 @@ LABEL maintainer="myoung34@my.apsu.edu"
|
||||
ENV AGENT_TOOLSDIRECTORY=/opt/hostedtoolcache
|
||||
RUN mkdir -p /opt/hostedtoolcache
|
||||
|
||||
ARG GH_RUNNER_VERSION="2.289.2"
|
||||
ARG GH_RUNNER_VERSION="2.290.0"
|
||||
ARG TARGETPLATFORM
|
||||
|
||||
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
|
||||
|
||||
+11
-5
@@ -72,6 +72,13 @@ configure_runner() {
|
||||
_EPHEMERAL=""
|
||||
fi
|
||||
|
||||
if [ -n "${DISABLE_AUTO_UPDATE}" ]; then
|
||||
echo "Disable auto update option is enabled"
|
||||
_AUTO_UPDATE="--disableupdate"
|
||||
else
|
||||
_AUTO_UPDATE=""
|
||||
fi
|
||||
|
||||
echo "Configuring"
|
||||
./config.sh \
|
||||
--url "${_SHORT_URL}" \
|
||||
@@ -81,7 +88,9 @@ configure_runner() {
|
||||
--labels "${_LABELS}" \
|
||||
--runnergroup "${_RUNNER_GROUP}" \
|
||||
--unattended \
|
||||
--replace ${_EPHEMERAL}
|
||||
--replace \
|
||||
${_EPHEMERAL} \
|
||||
${_AUTO_UPDATE}
|
||||
}
|
||||
|
||||
|
||||
@@ -115,8 +124,5 @@ if [[ ${_DISABLE_AUTOMATIC_DEREGISTRATION} == "false" ]]; then
|
||||
trap deregister_runner SIGINT SIGQUIT SIGTERM INT TERM QUIT
|
||||
fi
|
||||
|
||||
extra_flags=""
|
||||
[[ -n "$DISABLE_AUTO_UPDATE" ]] && extra_flags="--disableupdate" || :
|
||||
|
||||
# Container's command (CMD) execution
|
||||
"$@" "${extra_flags}"
|
||||
exec "$@"
|
||||
|
||||
Reference in New Issue
Block a user