updated jenkins.sh

pull/2/head
Hari Sekhon 5 years ago
parent 3fb77cd28e
commit 38e4850ae0

@ -63,10 +63,16 @@ echo "Booting Jenkins docker:"
docker-compose -f "$config" "$action" $opts "$@" docker-compose -f "$config" "$action" $opts "$@"
echo echo
when_url_content "$server" '(?i:jenkins|hudson)' when_jenkins_up(){
echo when_url_content "$server" '(?i:jenkins|hudson)'
echo
}
when_jenkins_up
echo "Installing plugins" echo "Installing plugins"
# would be slow to do this via jenkins-cli
# sed 's/#.*//; s/:.*//; /^[[:space:]]*$/d' setup/jenkins-plugins.txt | while read plugin; do jenkins_cli.sh install-plugin "$plugin"; done
docker-compose -f "$config" exec -T jenkins-server /usr/local/bin/install-plugins.sh < "$plugins_txt" docker-compose -f "$config" exec -T jenkins-server /usr/local/bin/install-plugins.sh < "$plugins_txt"
echo echo
@ -81,6 +87,11 @@ Jenkins Login password: $password
EOF EOF
fi fi
#echo "Safe-Restarting Jenkins to pick up plugins:"
#"$cli" safe-restart
#when_jenkins_up
echo "Validating Jenkinsfile" echo "Validating Jenkinsfile"
"$cli" declarative-linter < "$Jenkinsfile" "$cli" declarative-linter < "$Jenkinsfile"
echo echo

Loading…
Cancel
Save