-Duser.home=$JENKINS_HOME is generally better than leaving it as ? and works around JENKINS-45755.
This commit is contained in:
parent
eefb637f4c
commit
233767da6f
|
@ -19,7 +19,7 @@ if [[ $# -lt 1 ]] || [[ "$1" == "--"* ]]; then
|
|||
jenkins_opts_array+=( "$item" )
|
||||
done < <([[ $JENKINS_OPTS ]] && xargs printf '%s\0' <<<"$JENKINS_OPTS")
|
||||
|
||||
exec java "${java_opts_array[@]}" -jar /usr/share/jenkins/jenkins.war "${jenkins_opts_array[@]}" "$@"
|
||||
exec java -Duser.home="$JENKINS_HOME" "${java_opts_array[@]}" -jar /usr/share/jenkins/jenkins.war "${jenkins_opts_array[@]}" "$@"
|
||||
fi
|
||||
|
||||
# As argument is not jenkins, assume user want to run his own process, for example a `bash` shell to explore this image
|
||||
|
|
Loading…
Reference in New Issue