|
|
|
@ -27,7 +27,7 @@ config="$srcdir/../docker-compose/jenkins.yml"
|
|
|
|
|
|
|
|
|
|
if [ -n "${JENKINS_PASSWORD:-}" ]; then
|
|
|
|
|
echo "using \$JENKINS_PASSWORD from environment" >&2
|
|
|
|
|
elif docker ps | grep -q jenkins-server; then
|
|
|
|
|
elif docker ps 2>/dev/null | grep -q jenkins-server; then
|
|
|
|
|
# </dev/null stops this swallowing stdin which we need for jenkins_cli.sh create-job
|
|
|
|
|
JENKINS_PASSWORD="$(docker-compose -f "$config" exec -T jenkins-server cat /var/jenkins_home/secrets/initialAdminPassword </dev/null)"
|
|
|
|
|
#elif kubectl get po -n jenkins -l app.kubernetes.io/component=jenkins-controller -o name 2>/dev/null | grep -q .; then
|
|
|
|
|