Linux新增用户jenkins,Linux下Jenkins安装部署篇

Jenkins安装部署

1、首先下载Jenkins.war包,官网:https://jenkins.io/download/,这块用的比较老,为了和配管的版本一致。

2、部署好Jdk和Tomcat

3、去apache官网下载maven软件包,部署好maven

4、svn环境,可以参考配置web访问svn仓库篇 http://www.linuxidc.com/Linux/2017-03/142183.htm。

jdk的安装,这是之前封装的jdk rpm包,可以参考之前封装rpm包 http://www.linuxidc.com/Linux/2017-03/142184.htm。

jdk的安装路径和环境变量:

12345 [root@localhost ~]# cat /etc/profile.d/jdk.sh

export Java_HOME=/usr/local/java

export JRE_HOME=/usr/local/java/jre

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$PATH

Tomcat的安装路径:

[root@localhost ~]# ls /data/tomcat/webapps/

docs  examples  host-manager  jenkins  jenkins.war  manager

maven的安装路径:

[root@localhost ~]# ls /usr/local/maven/

bin  boot  conf  lib  LICENSE  NOTICE  README.txt

配置环境变量:

[root@localhost ~]# cat /etc/profile.d/maven.sh

export PATH=$PATH:/usr/local/maven/bin

配置jenkins的家目录,(默认在当前用户的.jenkins目录下).

export JENKINS_HOME=/data/jenkins

847f70ba739a5cdcff3d7e74100bc15a.png

启动tomcat服务:

sh /data/tomcat/bin/catalina.sh    #查看下catalina.out日志文件启动是否有报错

c51970ed90a492c8cd92bfb08ce0ea4c.png

Jenkins Web的全局环境配置:

系统管理=>系统设置配置jdk和mvn的家目录,顺便查看自己的Jenkins家目录是否改变为自己定义的。

1)jenkins的家目录如下图:

75ba3a1c400e2caf6278a4e43d170a57.png

2)新增jdk/mvn的配置如下图:

f361621b92e5926216b50e8b02bed15b.png

3)当然mvn的仓库也是可以改的,这块为了方便使用默认的:

3a72069a5c86a4fd3ea3b06ba740ab8d.png

2、创建工程:

1)默认Jenkins的首页是没有工程的,新建一个simple的工程,Maven project名称自定义,描述也自定义:

e55ac0954b66873c6d410eaefad4035e.png

2)描述:

b4f0b7b23a3d61f405a3cba0d5c2e6c0.png

3)配置保持最大的构建个数,要不然可能会出现新构建的任务看不到,今天就遇到了:

a3e5ea2bcf5b01c59a6689add0a79a20.png

4)Jenkins添加svn仓库:源码管理使用svn,之前的博客文章介绍过怎么通过web方式管理svn仓库,(一般开发会提供自己的代码仓库路径),添加完成需要认证,输入用户密码就可以了。

8c84895fd21fe3075645008c2659cd8d.png

5)build根据pom.xml文件,跳过测试(不跳过测试,不然耗时还可能报错,一般测试代码也是测试工程师负责的):添加内容如下(clean install -Dmaven.test.skip=true)

2336eff16728553dcb004f8c8f4b35b9.png注释:mvn的几个参数的解释,有兴趣可以参考下:

结尾:这样大致就完成了jenkins的打包构建,但是默认构建完成,war包是不会再这个工程中出现的,需要开启这个功能,配置如下:(默认是没有的)添加内容如下:(**/target/*.war)

92185e25b281570e77264e6ffdfe1462.png

需要开启后才会出现这个war,提供wen下载:

6fd382029b3f869acaedf91303488316.png

到此Jenkins的安装部署完成

Jenkins 的详细介绍:请点这里

Jenkins 的下载地址:请点这里

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值