Jenkins之general

general

项目名称与描述

Jenkins之general

项目名                  构建的JOB名,我们尽量命名为比较符合我们构建要求的
描述                    就是注释,给我们这个job一个更便于其他查看的详解

Jenkins之generalgithub project :里面配置响应的url和需要显示的名称就可以了

Jenkins之generalJenkins之general

throttle builds:节流构建,通过设置时间段内允许并发的次数来实现构建的控制

Jenkins之general

丢弃旧的构建:设置构建历史的保存策略

Jenkins之general

丢弃旧的构建            设置构建历史的保存策略
log Rotation            日志循环
保持构建的天数          意思就是根据你所填写的天数来保存构建记录
保持构建的最大个数      意思就是有几条构建记录就保存几条
发布包保留天数          例如我们发布的war包等的保存天数
发布包最大保留#个构建   例如我们发布了几个war包,就保存几个

奴隶节点关联job,进入job的配置页面,勾选Restrict where this project can be run,并且在Label Expression输入奴隶节点的标签名(一个标签有可能对应多台slave节点),也可以输入slave节点的名称。(此处详情请参考转载:http://www.jianshu.com/p/047362b11403)

Jenkins之general

参数化构建过程:里面可以配置不同的参数,便于在构建时引用这些参数

Jenkins之general

8.关闭构建:这样项目就没法进行构建了
在必要时进行并发构建:满足策略要求时就会进行并发构建
安静期:设置一个时间来间隔每次构建的间隔
重试次数:这个和系统设置的一样,拉取源码重试的次数
该项目的上游项目正在构建时阻止该项目构建与该项目的下游项目正在构建时阻止该项目构建:用于上下游项目有关联的构建策略
使用自定义的工作空间:使该项目独立于系统的工作空间
保留构建的依赖日志

Jenkins之general