概要
Mac上でJenkinsを実行するための導入手順です。
環境
- Mac OS Catalina バージョン10.15.6
- Open JDK
- 14.0.2, x86_64: "OpenJDK 14.0.2"
- 11, x86_64: "OpenJDK 11"
- git version 2.24.3 (Apple Git-128)
- Docker version 19.03.8, build afacb8b
- Jenkins/blueocean on GitHub
インストール手順
インストールをしたもののJenkinsをblueoceanで実行する場合には、不要な気がします。OpenJDK11を導入したものの環境変数は、OpenJDK14 の状態のままです。
- OpenJDKのインストール
- LTS(Long Term Support)バージョンをインストール
- 勝手な思い込みから、LTS OpenJDK14をインストールしてしまいました。後で、Jenkinsをインストールしようと調べたところ、OpenJDK version 14は現時点で未対応とのこと。Jenkinsサイトによると対応バージョンは、2020年7月18日現在、次の2バージョン。
- OpenJDK JDK / JRE 8 - 64 bits
- OpenJDK JDK / JRE 11 - 64 bits
[リンク]https://www.jenkins.io/doc/administration/requirements/java/
- Docker インストール
-
次のサイトからDockerのインストーラーをダウンロードし、実行する。
[リンク]https://www.docker.com/get-started -
Dockerを起動する。
-
- bluoceanをDockerHubよりプルする
- DockerHubのアカウントを作成し、サインインして次のサイトに行く。
- [リンク]https://hub.docker.com/r/jenkinsci/blueocean/
- 画面の右にあるDocker Pull Commandのコピーを選択する。
- Macのターミンナルモードを起動してペーストして実行する。
- DockerHubのblueoceanの起動手順に従いdocker runコマンドを実行する
- ブラウザからlocalhostをアクセスして画面操作のとおりにパスワードを使ってログインする。
終わり
実行したいことにより手順が異なるため事前の準備が必要である。