GitHub実践入門(11)
GemnasiumとCode Climateの項はスルーして
Jenkins を見てみよう
CIサーバって言ってるからTravis CIと同じ枠なんだよな
Jenkinsの方は自分でサーバ立てなきゃいけないけど
その分いろいろできますよ、ってことでいいんだろうか
ウチの貧弱MBAでも動くだろうか
一時的に動かすだけだからインストーラは使わないで
warファイルをダウンロードして使おう
こういうのこそDockerでやるのがいいんだろうけど
Java requirements によると
正式にサポートされているのはJDK 8のみだそうなので先にOracleのJDK 8を
インストール
Installing Jenkins/WAR file の "Latest stable Jenkins WAR file"をクリックして
warをダウンロード
適当なディレクトリに移したらそのディレクトリで java -jar jenkins.war
を実行
$ java -jar jenkins.war
Running from: /Users/takahiro/study/learn-jenkins/jenkins.war
webroot: $user.home/.jenkins
...
1 06, 2019 10:15:42 午後 jenkins.install.SetupWizard init
情報:
*************************************************************
*************************************************************
*************************************************************
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
********************************
This may also be found at: /Users/takahiro/.jenkins/secrets/initialAdminPassword
*************************************************************
*************************************************************
*************************************************************
...
1 06, 2019 10:15:50 午後 hudson.WebAppMain$3 run
情報: Jenkins is fully up and running
動いたっぽい
ブラウザで"localhost:8080"にアクセス
初期パスワードを入れろと言ってくるので
"Please use the following password to proceed to installation"の下に表示されたパスワードを入力
次はプラグインのインストール
"Install suggested plugins"でいいや、ってやったらなんかいろいろ入れてる
warからやってみたのはあんまり意味なかったかも
それが終わったら管理者アカウント作成画面とJenkinsのURLを指定する画面
それが終わったらJenkinsへようこそ!
まだ設定は続くけど今日はこのへんで