Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
executable file 22 lines (15 sloc) 882 Bytes
#!/bin/bash
# Jenkins2に「前提となる設定」を流し込むスクリプト。
# jobや履歴情報は、別データで放り込むイメージ。
#
# 「初回起動時に必ずGUIで操作しないと利用可能にならない」ため、それを行ってからサーバの中から叩く事。
JENKINS_URL='http://localhost:8080'
USERNAME='admin'
PASSWORD='xxx'
PLUGINS='docker-workflow'
# Jenkins自体からjenkins-cli.jarを吐き出させる(PowerShellのそうとう古いやつでもいけるwget構文)
curl "$JENKINS_URL/jnlpJars/jenkins-cli.jar" > ./jenkins-cli.jar
# Pluginインストール
# プラグイン群
# https://updates.jenkins-ci.org/latest/ から、対応する名前を探し、".hpi"を取り除いたのがプラグイン名。
java -jar jenkins-cli.jar -s $JENKINS_URL install-plugin $PLUGINS --username $USERNAME --password $PASSWORD