forked from killercentury/docker-jenkins-slave-dind
-
Notifications
You must be signed in to change notification settings - Fork 39
Expand file tree
/
Copy pathrun.sh
More file actions
19 lines (16 loc) · 667 Bytes
/
Copy pathrun.sh
File metadata and controls
19 lines (16 loc) · 667 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
if [ -f "${USER_NAME_SECRET}" ]; then
read USR < ${USER_NAME_SECRET}
COMMAND_OPTIONS="${COMMAND_OPTIONS} -username $USR"
fi
if [ -f "${PASSWORD_SECRET}" ]; then
read PSS < ${PASSWORD_SECRET}
export PSS
COMMAND_OPTIONS="${COMMAND_OPTIONS} -passwordEnvVariable PSS"
fi
# GROUP=$(stat -c %G /var/run/docker.sock)
# if [ ! $(grep ^$GROUP: /etc/group) ]; then
# addgroup -G $(stat -c %g /var/run/docker.sock) $GROUP
# fi
# adduser jenkins $GROUP
# exec su jenkins -c "exec java -jar /home/jenkins/swarm-client-${SWARM_CLIENT_VERSION}.jar ${COMMAND_OPTIONS}"
java -jar /home/jenkins/swarm-client-${SWARM_CLIENT_VERSION}.jar ${COMMAND_OPTIONS}