CIツールのJenkinsインストール[GCE]
Jenkinインストール
yumリポジトリにJenkisn用のリポジトリを追加
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
- Jenkinsの公開鍵をインポート
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
Jenkinsインストール
yum install jenkins
パッケージ
完了
自動起動有効化&起動
systemctl enable jenkins systemctl start jenkins
chkconfigの方だったけど自動で設定してくれてる
chkconfigに登録されていることを確認
Jenkinsの初期設定
ポート番号の変更
8080だとtomcatと被ってるので、8081に変更
/etc/sysconfig/jenkins
#JENKINS_PORT="8080" JENKINS_PORT="8081"
Jenkins再起動
systemctl restart jenkins
GCPのポート開放
ファイアウォールの設定画面を開く
Jenkins用の8081ポートを開放する
ブラウザで実行
http://xxx.xxx.xxx.xxx:8081/
- Jenkinsは起動したみたいだけど、管理者パスワードを初期化するように言われる
管理者パスワード初期化
- 画面に表示されてるコマンドを実行
cat /var/lib/jenkins/secrets/initialAdminPassword
初期パスワードが表示されるのでコピー
上記コマンド表示されたパスワードを貼り付けて実行
実行中(少し時間かかる)
管理者情報を入力
Jenkins開始
Jenkinsの管理画面が表示されたのでインストール完了
公式サイト
参考にさせて頂いたサイト
CentOS7にjenkinsをyumインストール | デザインが苦手なWeb便利屋
CentOS7.0にJenkinsをインストールする - Qiita