创建jenkins任务

前提条件

整个持续集成中用的相关的应用:

gitlab (代码管理)
maven(项目管理)

这些应用我们暂时全部放在了一个服务器上。

安装maven:

CentOS 6.3 安装Maven3(就一步步按照它说的做就可以啦!)

https://maven.apache.org/download.cgi

868068-20180108153106660-1140082249.png

http://www.linuxidc.com/Linux/2012-11/74353.htm

安装gitlab

安装必要的插件

Gitlab Plugin
* 安装之后才可以在系统配置中指定gitlab的IP地址
Git Plugin
Git Client Plugin
* 用于jenkins在gitlab中拉取源码
Publish Over SSH
* 用于通过ssh部署应用
Maven Integration plugin
* 用于新建maven项目

举例

868068-20180108154059129-237573318.png
868068-20180108154108394-1839787722.png

为刚才安装的插件,配置选项

868068-20180108154137988-666986266.png

配置jdk

868068-20180108154241441-676702073.png

配置git

868068-20180108154500347-1284887982.png
868068-20180108154505426-1859952755.png

配置maven

868068-20180108154524379-1086632726.png

新建项目

868068-20180108154539754-731386259.png

配置仓库

868068-20180108154551222-1198201239.png

配置maven在打包编译时的命令:

868068-20180108154603629-470801144.png

问题

868068-20180108154624972-1887787039.png

解决办法:将本地的这个jar包上传到nexus上去。

868068-20180108154735754-1424191456.png

因为我是使用root用户创建的本地仓库地址,但是jenkins使用的jenkins的用户去操作的,没有写的权限, 所以就无法将jar包下载到本地仓库中,使用root赋予它权限即可;

868068-20180108154800160-1077333307.png

转载于:https://www.cnblogs.com/nikeodong/p/8243067.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值