softlab对接Jenkins工程

时间:2021-10-25 15:10:59

在Softlab上对接jenkins工程,必须先在自己的jenkins环境上配置好任务。

1、登陆到jenkins首页,比如http://10.179.175.53:8080/jenkins/

2、点击新建,会有多种风格的任务类型选择(试各自jenkins安装的插件),一般选择*风格或者maven就够用了,下一步。

softlab对接Jenkins工程

3、选择参数化构建过程,增加四个String parameter:

commit_id:某次提交的代码

trigger:触发源

git:代码库SSH地址

http_git:代码库http地址

softlab对接Jenkins工程

4、源码管理选择git,填上对应的http地址和认证用户名密码,注意如果没有git选型需要安装git插件

softlab对接Jenkins工程

5、增加构建步骤,填写构建方法,maven工程一般选择Invoke top-level Maven targets,ant脚本选择Invoke ant,这里我们简单举例maven的填写参数:

softlab对接Jenkins工程

这样一个简单的jenkins任务就配置好了,当然jenkins还提供了findbugs、checkstyle、pmd、sloc等多种插件和功能,这里就不一一列举,如需配置请参照附录。

接下来我们就可以去softLab上进行任务配置了,

1、填上服务名称,直接下一步

softlab对接Jenkins工程

2、点击coding,git url添加上isource的http地址,git token对应为isource设置中的private token:

3、build settings中,type选择jenkins,填上对应的jenkins url,如:http://10.179.175.53:8080/jenkins/,用户名密码填上,如果jenkins未设置用户名密码可以不填,jenkins jobs选项选择对应已创建的任务,比如我们的test,点击finish即可。

接下来我们在Coding页面点击构建即会运行对应的jenkins任务,同时在build的页面还可以看到我们的jenkins页面

softlab对接Jenkins工程