Fedora WorkstationにJenkinsを構築する

Fedora WorkstationにJenkinsを構築する

テストやビルドなどの作業を自動化できるツール「Jenkins」をFedora Workstationに構築する手順となります。

fedoraバージョン

fedora30

Jenkinsインストール

こちらに従いインストール

## インストール
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins

起動

## 起動
sudo service jenkins start

## 自動起動 on
sudo chkconfig jenkins on

## 状態確認
sudo systemctl status jenkins.service

Firewallの設定

sudo firewall-cmd --permanent --new-service=jenkins
sudo firewall-cmd --permanent --service=jenkins --set-short="Jenkins Service Ports"
sudo firewall-cmd --permanent --service=jenkins --set-description="Jenkins service firewalld port exceptions"
sudo firewall-cmd --permanent --service=jenkins --add-port=8080/tcp
sudo firewall-cmd --permanent --add-service=jenkins
sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --reload

Jenkin起動

http://IPアドレス:8080/でブラウザからアクセス

少し待つとパスワードを要求される。

## パスワード確認
vi /var/lib/jenkins/secrets/initialAdminPassword

確認したパスワードを入力

Install suggested plugins を選択

インストールが開始される

複数個失敗しているが、無視して「Continue」を押下

ユーザーを作成

Restartをクリック

暫く待つとログインが画面が表示される