[Mac]HomebrewでJenkinsをインストール

Jenkinsも多少使えるようになろうと思いまして、とりあえず自分のPCに入れてみました。
今回、実施した導入手順をまとめておきます。

#設定した環境
MacBook Pro (Retina 13-inch、Early 2015)
プロセッサ：2.9 GHz Intel Core i5
メモリ：8 GB 1867 MHz DDR3

#下準備
##Homebrewを入れる
Homebrewが必要らしいので準備することにした。
パッケージインストーラーを使う方法もあるみたいですが、一旦、記事が多く、扱いやすいと噂のHomebrewで実行するほうにしてみました。

Homebrewを使うために「Xcode」に含まれるコマンドラインツールが必要になるので、Mac App StoreからXcodeをインストールします。

Xcodeのインストールが完了したら、以下のコマンドを実行して、コマンドラインツールをインストールします。

```sh
$ xcode-select —install
```

ダイアログが表示されるのでそれに従って、インストールを実行します。
少し時間がかかるので気長に待ちましょう。
・
・
それが終わり次第、続いてHomebrewをインストールします。
以下のサイトに載っている最新のURLでインストール実行をすることをオススメします。
http://brew.sh/index_ja.html
#追記(2018/1/12)
今はHomebrewのインストール時に、コマンドラインツールが入っていない場合は、
まとめてコマンドラインツールもインストールしてくれるようになっていました！
インストール中に以下のように表示されます。
(ちょっと時間がかかります)

```sh
Downloading Command Line Tools (macOS Sierra version 10.12) for Xcode
Downloaded Command Line Tools (macOS Sierra version 10.12) for Xcode
Installing Command Line Tools (macOS Sierra version 10.12) for Xcode
Done with Command Line Tools (macOS Sierra version 10.12) for Xcode
Done.
```

インストールが完了したら、以下のコマンドを入れて正しくインストールされているか確認してみましょう。

```sh
$ brew doctor
```

何も問題がない場合は以下が表示されます。

```sh
Your system is ready to brew.
```

自分は問題があったので以下が表示されました。

```
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry and just ignore them. Thanks!

Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected dylibs:
    /usr/local/lib/libecomlodr.dylib
```

こちらが出た際には、最後に言及されているファイルを削除することで問題が解決しました。

```sh
$ rm -rf /usr/local/lib/libecomlodr.dylib
```

またHomebrewが古い場合は以下のような警告が出ます

```
Warning: Your Homebrew is outdated.
You haven't updated for at least 24 hours. This is a long time in brewland!
To update Homebrew, run `brew update`.
```

brew updateでアップデートしましょう！

```sh
$ brew update
```

#Jenkinsのインストール
それでは、いよいよJenkinsのインストールです。

```sh
$ brew install jenkins
```

こちらはすぐにインストールされます。
インストールが完了されたら、今度は起動です！

ちなみに、JavaのVersionが低かったり、入っていない場合は以下のような警告が出るので、
指定されたコマンドに従って、Javaを入れましょう。

```sh
$ brew install jenkins
jenkins: Java 1.8 is required to install this formula.
JavaRequirement unsatisfied!
You can install with Homebrew Cask:
 brew cask install homebrew/cask-versions/java8
You can download from:
 https://www.oracle.com/technetwork/java/javase/downloads/index.html
Error: An unsatisfied requirement failed this build.
```

Javaをbrewで入れる

```sh
$ brew cask install homebrew/cask-versions/java8
```

#Jenkins起動
起動は以下のコマンドを入れます。

```
java -jar /usr/local/opt/jenkins/libexec/jenkins.war
```

起動に成功するとステータス情報的なものがトロトロ表示されます。
それを確認したら、ブラウザを起動し、以下のURLを入れると、Jenkinsさん降臨です。

http://localhost:8080/

<img width="911" alt="スクリーンショット 2015-11-06 22.45.34.png" src="https://qiita-image-store.s3.amazonaws.com/0/8222/588583da-e3e2-3a5d-3815-7bd4b2bb397d.png">


終わらせたいときは、「control+C」で止めます。

次回はJenkinsを設定して、ジョブ登録やビルドをやってみようかと思います！

##参考資料
『Mountain Lion環境への「Jenkins」のインストール手順』
http://qiita.com/skinoshita/items/6862b4a6726fc3b24944
（Jenkinsを手動で起動させる部分を引用させていただきました。）