创建jenkins任务
前提条件
整个持续集成中用的相关的应用:
gitlab (代码管理)
maven(项目管理)
这些应用我们暂时全部放在了一个服务器上。
安装maven:
CentOS 6.3 安装Maven3(就一步步按照它说的做就可以啦!)

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


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

配置jdk

配置git


配置maven

新建项目

配置仓库

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

问题

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

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

浙公网安备 33010602011771号