diff --git a/jenkins/bootstrap/setupjenkins.sh b/jenkins/bootstrap/setup.sh similarity index 77% rename from jenkins/bootstrap/setupjenkins.sh rename to jenkins/bootstrap/setup.sh index 29d5d11..e7fb5e0 100755 --- a/jenkins/bootstrap/setupjenkins.sh +++ b/jenkins/bootstrap/setup.sh @@ -18,6 +18,10 @@ else docker run -d --name jenkins -p 8080:8080 --env JENKINS_ADMIN_ID=$username --env JENKINS_ADMIN_PASSWORD=$password jenkins:$container_name fi +# allow valet to talk to Jenkins by removing network isolation between containers +export DOCKER_ARGS="--network=host" +grep -q "export DOCKER_ARGS=" ~/.bashrc || echo 'export DOCKER_ARGS="--network=host"' >> ~/.bashrc + echo -e "\nWaiting for Jenkins to start..." while ! curl -s http://localhost:8080/ > /dev/null; do echo -e "."