博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jenkins创建一个新项目
阅读量:6431 次
发布时间:2019-06-23

本文共 1124 字,大约阅读时间需要 3 分钟。

hot3.png

使用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测试报告:

     

      到此一个项目就成功构建了,具体其他配置,可自行查看官方文档:

      官方文档:

      其他教程参考:

 

本文为原创文章,如果对你有一点点的帮助,别忘了点赞哦!比心!如需转载,请注明出处,谢谢!

 

转载于:https://my.oschina.net/aibinxiao/blog/1574920

你可能感兴趣的文章
oauth授权协议的原理
查看>>
OutputCache说明
查看>>
sdl2.0示例
查看>>
数学 --- 高斯消元 POJ 1830
查看>>
Ejabberd源码解析前奏--集群
查看>>
[ZHUAN]Flask学习记录之Flask-SQLAlchemy
查看>>
【转】Install SmartGit via PPA in Ubuntu 13.10/13.04/12.04/Linux Mint
查看>>
PNG怎么转换成32位的BMP保持透明
查看>>
经验分享:CSS浮动(float,clear)通俗讲解
查看>>
WTL中最简单的实现窗口拖动的方法(转)
查看>>
数据结构—队列
查看>>
BZOJ4241 : 历史研究
查看>>
(LeetCode)两个队列来实现一个栈
查看>>
[WebGL入门]十九,遮挡剔除和深度測试
查看>>
jquery封装常用方法
查看>>
什么是ICE (Internet Communications Engine)
查看>>
移动web开发之屏幕三要素
查看>>
求按小时统计的语句,该怎么处理
查看>>
TRUNCATE,DORP,DELETE
查看>>
Chrome的开发必备小技巧
查看>>