Jenkins
- jenkins はデータベースと連携しない(ファイル DB)
- 全てのデータは /var/jenkins_home に保存されるため、persistent volume にマウントして永続化する。
- plugin, workspace も含まれる
docker
$ docker run -d --name myjenkins --restart always -p 8080:8080 -p 50000:50000 -v /Users/tsujimitsu/Docker/jenkins:/var/jenkins_home jenkins:2.60.3
ログイン
- http://localhost:8080/
- 初期設定の入力項目は全て入力していないと次のページへ遷移できないので注意する
ログ
$ docker logs myjenkins
$ docker logs myjenkins -f
- プラグイン
- Role-based Authorization Strategy
- [GitLab]()
その他
- CI ツールとしては Drone.io も面白そう