yuu / memo
Page History

Jenkins

hayashi.yuu edited this page 14 days ago

Clone this wiki locally
You can clone HTTP or SSH.

Jenkins download

Install

Linux MINT へのインストール

see: Installing+Jenkins+on+Ubuntu

wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

単独インストールと自動起動

/var/gitbucket ディレクトリを作成してそこに gitbucket.war をコピーし、 /etc/rc.local

java -jar /var/gitbucket/gitbucket.war --host=surveyor.mydns.jp --gitbucket.home=/var/gitbucket --port=80 --prefix=/gitbucket &

これで起動時に自動起動して、すべてのファイルを /var/gitbucket ディレクトリ内で完結できます。

GlassFishにインストール

  • see: GlassFish

  • ダウンロードした'jenkins.war' を /glassfish5/glassfish/domains/domain1/autodeploy に配置する

    $ sudo cp /home/yuu/Downloads/jenkins.war /glassfish5/glassfish/domains/domain1/autodeploy

  • しばらくすると ファイルjenkins.war_deployedが出来上がる

  • http://localhost:8080/jenkins/ にアクセス

Jenkinsへの初回アクセス

  1. http://localhost:8080/jenkins/ にアクセス

  2. 初回の管理者パスワード設定
    Screenshot-2018-1-6 Jenkins [Jenkins]

    $ sudo cat /root/.jenkins/secrets/initialAdminPassword
    9e89d13ae8ac4fa995af8ff3b6655add

    表示された値(9e89d13ae8ac4fa995af8ff3b6655add)を Administrator password フィールドに入力して、「Continue」

  3. Offline
    Screenshot-2018-1-6 SetupWizard [Jenkins]
    --> []

  4. Customize Jenkins
    Screenshot-2018-1-6 SetupWizard [Jenkins]1 -->

  5. Jenkins is ready!
    Screenshot-2018-1-6 SetupWizard [Jenkins]2 --> [Start using Jenkins]

  6. Jenkinsへようこそ!
    Screenshot-2018-1-6 ダッシュボード [Jenkins]