天天看点

jenkins

Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

1、持续的软件版本发布/测试项目。

2、监控外部调用执行的工作。

实验环境

centos6.9_x64

实验软件

jdk-7u80-linux-x64.tar.gz

jenkins-2.7.3-1.1.noarch.rpm

apache-maven-3.0.3-bin.tar.gz

apache-ant-1.9.7-bin.tar.gz

软件安装

yum install -y subversion*  git*    python-pip

tar zxvf  jdk-7u80-linux-x64.tar.gz

tar zxvf apache-maven-3.0.3-bin.tar.gz 

tar zxvf apache-ant-1.9.7-bin.tar.gz

mv jdk1.7.0_80 /usr/local/java

mv apache-maven-3.0.3 /usr/local/

mv apache-ant-1.9.7 /usr/local/

rpm -ivh jenkins-2.7.3-1.1.noarch.rpm 

vim /etc/profile

export   JAVA_HOME=/usr/local/java/

export   PATH=$PATH:$JAVA_HOME/bin

export   CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

export   MAVEN_HOME=/usr/local/apache-maven-3.0.3

export   PATH=$PATH:$MAVEN_HOME/bin

export   MAVEN_HOME=/usr/local/apache-ant-1.9.7

source /etc/profile

ln -s   /usr/local/apache-maven-3.0.3/bin/mvn   /usr/bin/

ln -s   /usr/local/apache-ant-1.9.7/bin/ant          /usr/bin/

java -version 

java version "1.7.0_80"

Java(TM) SE Runtime Environment (build 1.7.0_80-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

mvn --version

Apache Maven 3.0.3 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)

Maven home: /usr/local/apache-maven-3.0.3

Java version: 1.7.0_80, vendor: Oracle Corporation

Java home: /usr/local/java/jre

Default locale: en_US, platform encoding: UTF-8

OS name: "linux", version: "2.6.32-696.el6.x86_64", arch: "amd64", family: "unix"

You have new mail in /var/spool/mail/root

ant -version

Apache Ant(TM) version 1.9.7 compiled on April 9 2016

/etc/rc.d/init.d/jenkins start

Starting Jenkins bash: /usr/bin/java: No such file or directory

                                                           [FAILED]

vim /etc/init.d/jenkins 

candidates="

/etc/alternatives/java

/usr/lib/jvm/java-1.6.0/bin/java

/usr/lib/jvm/jre-1.6.0/bin/java

/usr/lib/jvm/java-1.7.0/bin/java

/usr/lib/jvm/jre-1.7.0/bin/java

/usr/lib/jvm/java-1.8.0/bin/java

/usr/lib/jvm/jre-1.8.0/bin/java

/usr/bin/java

/usr/local/java/bin/java  添加一行配置

Starting Jenkins       [  OK  ]  启动成功

chkconfig --level 35 jenkins on

netstat -tuplna | grep 8080 

tcp        0      0 :::8080                     :::*                        LISTEN      3042/java           

ps -aux | grep jenkins

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

jenkins   3042  2.4 19.8 1145280 201392 ?      Ssl  15:03   0:32 /usr/local/java/bin/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20

root      3240  1.0  0.0 103332   884 pts/0    S+   15:25   0:00 grep jenkins

<a href="https://s5.51cto.com/wyfs02/M02/97/22/wKioL1kpK03QSyECAADO2gTkjEg501.jpg-wh_500x0-wm_3-wmp_4-s_705288369.jpg" target="_blank"></a>

cat /var/lib/jenkins/secrets/initialAdminPassword 

298f4e130d7f4eec8bde2e30d169502c 生成秘钥

<a href="https://s4.51cto.com/wyfs02/M00/97/22/wKioL1kpK83DIpy1AACoxnjQsDo799.jpg-wh_500x0-wm_3-wmp_4-s_3910646730.jpg" target="_blank"></a>

install

安装插件

<a href="https://s5.51cto.com/wyfs02/M02/97/21/wKiom1kpLLuieclFAABrMRHUzuo338.jpg-wh_500x0-wm_3-wmp_4-s_1956441386.jpg" target="_blank"></a>

<a href="https://s5.51cto.com/wyfs02/M01/97/21/wKiom1kpLPeS7TVwAABYhGlrk8E627.jpg-wh_500x0-wm_3-wmp_4-s_1860179196.jpg" target="_blank"></a>

<a href="https://s5.51cto.com/wyfs02/M01/97/21/wKiom1kpLTTi3-ReAACJJstzzgk463.jpg-wh_500x0-wm_3-wmp_4-s_422137177.jpg" target="_blank"></a>

本文转自 mailfile 51CTO博客,原文链接:http://blog.51cto.com/mailfile/1930269,如需转载请自行联系原作者