使用Jenkins创建一个新项目步骤:
1.点击新建Item:
2.填写任务名称,并且选择项目类型,我们这里选择构建一个自由风格的软件项目,名称为本人码云的一个项目jms-demo,然后点击确定:
3.然后进入项目的配置:
(1)General部分,默认可以不填,有项目名称即可,当然你也可以加上项目描述,可根据需要选择:
(2)源码部分,因为我使用的是git和码云上的项目,所以这里勾选git,并填写相关的内容,所显示码云上项目的git路径,然后是认证的账号密码(即码云的账号密码,第一次需要先Add):
注意:如果没有git,先去系统管理--->插件管理--->安装一个 Git plugin插件
Add认证账号密码:
(3)构建触发器,即你当前新建的项目什么时候什么条件下需要触发构建的任务,可以使用这个构建触发器,我当前使用Poll SCM,即在指定的时间触发,这里日程表中使用的Cron表达式(可参考Cron表达式博文),当前是设置的“H * * * *”,即每小时创建一次:
(4)构建环境设置,我们这里看需要勾选,我这里暂时只勾选 Add timestamps to the Console Output :
(5)构建设置,可以添加构建的步骤,按照需要选择,我这里选择Invoke top-level Maven targets,然后添加一个clean package的步骤:
(6)构建后操作设置,这里同样根据需要进行配置,我这里就配置Publish JUnit test result report:
(7)点击应用--->保存后,整个配置就完成了,进入到该任务的主页:
(8)点击立即构建,项目就会开始构建了,构建成功下面会出现蓝色的小球,失败则是红色的:
(9)可以查看和操作当前构建成功的任务,比如控制台的输出(整个构建过程的信息输出,如果失败了,可以看到具体的错误信息等)、变更记录、测试结果Test Result(这里你可以看到测试详情,包括测试数量,成功失败数量,花费时间,如果有测试失败的,还可以通过选择测试失败的类,显示测试失败的细节等等)等:
(10)可以在jenkins的workspace查看到当前构建成功的项目:
可以看到target/surefire-reports中由我们开始配置的运行单元测试后,生成的XML测试报告:
到此一个项目就成功构建了,具体其他配置,可自行查看官方文档:
官方文档:
其他教程参考:
本文为原创文章,如果对你有一点点的帮助,别忘了点赞哦!比心!如需转载,请注明出处,谢谢!