Jenkins入门之任务基本操做

首先先简单讲一下Jenkins构建任务各类图标的含义 ui

个人主界面有如下构建任务,这里前两列都是图标,第一列为构建的状态,前面已经讲过蓝色表明成功,红色表明失败.固然那是针对一次构建,一个构建任务可能有屡次构建,这里的蓝色并不能彻底表明任务就是构建成功的,还要结合后面的天气图标来决定,此外,咱们看到这里还多出一种没有见到过的状态指示球:灰色球,这里灰色球表明该任务到处于禁用状态或者常未执行过一次构建.下面说一下第二列天气指示器所表明的含义:其中晴天(太阳标志)表明此项目中全部构建都是成功的,多云转晴(乌云遮挡太阳)表明有构建成功的,也有构建失败的,可是成功率高于失败率.多云天气(一朵乌云标识)表明有成功有失败,可是失败率大于等于成功率,像个人integryWithMsBuild任务,把鼠标放在当前任务的天气图标上,便会显示一个悬浮框 3d

如图示,它是对当前构建状态的详细描述,其有4个构建,其中2个失败.尾部的百分比是成功率百分比,而不是失败率,须要注意. orm

雷电天气(黑云加上闪电)表明构建所有失败,好比个人MutiSteps任务,把鼠标放在天气图标上,会弹出如下悬浮层: blog

全部的构建所有失败,此时成功率为零. 排序

 

下面说一下构建任务的管理: get

  1. 删除构建记录

    咱们进入一个构建任务(从主界面点击它的名字) jenkins

    进入构建任务页会出现上面的界面,你们的若是只有一个构建记录,能够点击左侧的"Build Now"来建立多个构建记录,个人界面是没有"Build now"的,你们不要介意,这是由于个人这个任务是一个定时任务,被关闭了,若是任务处于开启状态就会有"Build Now"选项了. it

    好比我现相要删除75号构建任务,这里我能够点击任务记录名称后面的三角(你们在界面上看不到三角标识,当你把鼠标光标移动到一个构建记录名称上面的时候,它后面就会出现一个三角标识)出现下面一个下拉菜单 io

    光标移动到最后一个选项"Delete Build"删除构建,这时候会出现一个提示是否要删除此构建 form

    此时点击Yes按钮即可以删除当前构建了,固然还有一种删除方法就是直接点击构建记录名称,进入它的详细信息界面,而后点击左侧的"Delete Build"

    这时候出现下面界面

    问你是否删除,你仔细观察就会发现,这个提示和上面的是如出一辙的,其实中上面的点击三角进行的操做和这步操做是同样的,点击三角的删除操做只本步操做的"快捷操做"

    这时候你会发现,若是不想删除构建,并无一个cancel按钮来供取消操做,只有一个yes,此时,你点击左边导航栏里除了删除构建之外的其它按钮均可以取消删除操做的.

  2. 为构建记录命名:如我上图所示,这个构建任务里一个有75个构建记录,Jenkins默认以#号开关而后加数字来给这些记录命名,这样并不够直观,咱们能够重命名并加入一些描述信息,以供快速了解这个构建记录相关的信息.

    鼠标悬停在构建记录的名称上,它的右边便会出现一个小三角,此时点击小三角会出现一个下拉列表,

    如图示,咱们选择Edit Build Information,修改构建信息,

    咱们随便填写一些内容做为演示

    我填写的内容如上,而后点Save按钮保存修改.而后再点击左侧最上面Back To Project

    回到构建记录列表.此时你会发现构建历史里这条记录不的名称再也不是#75,而是刚修改的

    而且它的信息默认处于状态.

  3. 删除构建任务

    上面讲了如何删除构建记录,这里讲一下如何删除一个构建任务.其实删除方法相似.若是当前处于构建任务主页面,左侧便会有Delete Project选项:

    点击Delete Project按钮,此时会出现一个弹出框,询问是否删除,若是点击肯定,则会删除当前任务.

  4. 禁用任务

    若是想要禁用一个任务,在这个任务的主面板里面,点击右上角的Disable Project即可以禁用掉当前项目

  5. 任务搜索:

    若是任务列表的任务愈来愈多的时候,肉眼查找起来就愈来愈费劲了,此时可使用jenkins的搜索功能

    在search框里输入相应名称,即可以进行搜索.

  6. 任务排序

    Jenkins主界面列表里全部表头字段都是能够点击的,点击相应表头即可以做为条件进行排序