安装maven插件: Maven Integration plugin
安装方法同GitHub plugin,有的教程也说安装Maven Integration,但是我安装的Maven Integration plugin,也没问题,不影响使用,如果不安装这个插件的话,就没办法构建maven项目 。
新建maven项目
新建项目
配置github的url
这个url可以通过将github对应项目的clone地址获取,然后将.git删除掉 。
丢弃旧的构建
其实这个可以不配置,但是为了节省主机的空间,最好配置一下,我就看了一下公司的项目,也是有这个配置的。
参数化构建
这里是为了这样一个场景,比如我们有好几个testng.xml,那我们就可以通过这个参数来控制maven执行的是哪个xml文件。更灵活一些。
配置git项目
Credentials就是在配置github的时候新建的凭证。
源码库浏览器的作用是会在配置完成后会在项目上有这样一个东西。
点击后进入项目的github 。
构建触发器
这个的作用就是控制什么时候jenkins会执行,但是我们暂时手动就可以,而且公司的项目也是手动的,我这里就也取消了。
Build
由于我们只是执行单元测试,并不需要打包上传之类的操作,所以只需要clean test即可。
保存,配置工作大功告成
测试一下功能是否正确
首先声明,从咱们中国连接github太难了,以至于我构建10次有的时候才成功一次,就是因为连接超时。
第一次测试执行: testng.xml
测试通过,与testng.xml配置的TestFour测试类结果一致。
再来测试一下testng2.xml的TestTwo测试类结果保持一致。
结果和testng2.xml配置的 。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理