Jenkinsのセットアップ (mac / MAMP環境)

# 概要
MAMP環境のmacにインストールしたJankinsのセットアップを行います。

Jenkinsのインストールについては、 [こちら](https://qiita.com/beckyJPN/items/2ba6c15b16953298a0d0) の記事を参照してください。
MAMP環境のインストールは、 [こちら](https://qiita.com/beckyJPN/items/c10e295e753dd3d2da1b) を参照してください。

# Jenkinsの起動
ターミナルより次のコマンドでJenkinsを起動します。

```sh
brew services start jenkins
```

また、起動途中に以下のようなメッセージでセットアップを進めるために必要なパスワードが表示されるので、メモしておきます。

```sh
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:

パスワード文字列
```

# Jenkinsへアクセス
起動後、ブラウザで次のURLにアクセスすることでjenkinsへアクセスすることができます。

http://localhost:8080/

# Jenkinsのセットアップを開始
Jenkinsへアクセスするとセットアップ手続きが始まります。

Administrator passwordの欄に起動時に表示されていたパスワードを入力し、「Continue」ボタンで次に進みましょう。
![FireShot-Capture-029-Sign-in-Jenkins-localhost-1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/2c7acb1a-506d-80e6-2506-3205820486b9.png)
# インストール方法の選択
続いてインストール方法の選択をします。

通常はおすすめのプラグインも自動導入してくれる、「Install suggested plugins」で良いかと思います。

また、プラグインについては後で追加、削除も出来ます。

ただ、どんなプラグインがデフォルトで追加されるのか確認したいので今回は「Select Plugins to install」で進めてみました。
# インストールpluginの選択
プラグインの選択画面です。

おすすめのプラグインがすでに選択されているので、右上の「Selected」をクリックする事で、選択されているもののみの表示絞り込みができます。
![FireShot-Capture-030-SetupWizard-Jenkins-localhost.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/6a172135-f390-33d7-858a-377f82f60c69.png)
デフォルトで以下のものが選択されていました。
![スクリーンショット-2019-06-09-13.57.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/2a2d4cf3-7238-28b0-5fca-a273fd238279.png)
![FireShot-Capture-031-SetupWizard-Jenkins-localhost.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/ec992664-16e0-4006-c233-9cd3dc802647.png)
![FireShot-Capture-032-SetupWizard-Jenkins-localhost.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/699bdaf4-c5af-3f0a-de23-4a0b9a8abf84.png)
とりあえず、確認だけなのでそのまま右下の「Install」ボタンよりインストールを開始します。
# インストール中
インストール中は以下画面が表示され、状況が確認できます。

完了するまでしばらく待ちましょう。
![FireShot-Capture-034-SetupWizard-Jenkins-localhost.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/3d263d12-9dbe-9e0a-b92c-ec6744022bfd.png)
# 管理ユーザーの作成
インストールが完了すると管理ユーザーの作成画面となります。

必要情報を入力し右下の「Save and Continue」で次に進みます。
![FireShot-Capture-035-SetupWizard-Jenkins-localhost.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/bcdf6cfb-2555-4da2-d09c-91594b36c839.png)
# urlの設定
次にURLの設定画面が表示されます。

ここを変更するとアクセスURLが変更できるのかな？

よくわからなかったので、そのまま右下の「Save and Finish」で次に進みました。
![FireShot-Capture-036-SetupWizard-Jenkins-localhost.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/4178967d-17f7-8b79-91e6-515382b1eaba.png)
jenkins is ready! の画面が表示されるのでそのまま「Start using Jenkins」ボタンを押して次に進みます。
![FireShot-Capture-037-SetupWizard-Jenkins-localhost.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/143406e2-eb75-571f-3ae5-ab069e198096.png)
# Jenkins画面の表示
以下画面が表示されればインストール完了です。

お疲れ様でした！
![FireShot-Capture-038-ダッシュボード-Jenkins-localhost.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/142886/52dc263c-1333-b0d7-cf12-88062a499003.png)
# Jenkinsの停止
そのままだと裏でjenkinsサービスが起動し続けます。

サービスなので普段は起動しっぱなしにすると思いますが、止めておきたい場合は以下コマンドで停止ができます。

```sh
brew services stop jenkins
```