--> -->

skimemo


skimemo - 日記/2015-08-09

_ 手元のCenOS6.5にjenkinsを入れてみました

なんか色々定期実行が増えてきて、cronだと面倒になってきたので、手元のCenOS6.5にjenkinsを入れてみました。

すんなり入ればこんな記事書かないのですが、ちょっと躓いたのでメモメモ。。。φ(.. )

公式ではyumのrepositoryを登録してyumすることになっていますが、何故かその方法だとyumがSegmentation faultを吐くので断念。

rpm方式で入れました。
■参考URL: CentOS6.2にJenkinsをインストールする手順
http://mawatari.jp/archives/install-jenkins-to-centos6-2

まずはjavaを入れます。
普通のjavaではなくopenjdkを入れろ*1とのことなので、openjdkのパッケージを確認してインストールします。

$ yum search openjdk
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: centos.usonyx.net
 * extras: mirror.nus.edu.sg
 * remi-safe: mirrors.thzhost.com
 * updates: centos.usonyx.net
================================ N/S Matched: openjdk =================================
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-debug.x86_64 : OpenJDK Runtime Environment with full debug on
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.8.0-openjdk-demo-debug.x86_64 : OpenJDK Demos with full debug on
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-devel-debug.x86_64 : OpenJDK Development Environment with full debug
                                      : on
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full debug
                                         : on
java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.8.0-openjdk-javadoc-debug.noarch : OpenJDK API Documentation for packages with
                                        : debug on
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk-src-debug.x86_64 : OpenJDK Source Bundle for packages with debug on
icedtea-web.x86_64 : Additional Java components for OpenJDK - Java browser plug-in and
                   : Web Start implementation

  Name and summary matches only, use "search all" for everything.

1.8.0ですね。

$ sudo yum install java-1.8.0-openjdk.x86_64

これはすんなりOK。

次にjenkinsのリポジトリで最新のrpmを確認します。
http://pkg.jenkins-ci.org/redhat-stable/

確認したらwgetで取得。

# wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-1.609.2-1.1.noarch.rpm


次にrpmでインストール

# rpm -ivh jenkins-1.609.2-1.1.noarch.rpm
Preparing...                ########################################### [100%]
   1:jenkins                ########################################### [100%]


必要に応じてiptablesにport 8080を追加します。
そしてアクセス。以下の画面が出れば成功です。

jenkins.png
Category: [Linux] - 08:00:40



 
 
Last-modified: 2015-08-09 (日) 08:00:41 (3176d)