问题21:Jenkins定时构建怎么精确到秒?
nginx
参考:不能精确到秒。Jenkins定时构建表达式分为5部分,第一位最小,为分钟,后续依次为小时、天、月、周(0和7都表示周日)。浏览器
问题22:Pipeline如何禁止同一个任务多个构建并发执行?微信
参考:并发
options { disableConcurrentBuilds()}
问题23:经典类型任务里的“丢弃旧的构建”在Pipeline里怎么写?
app
参考:以保持构建30天,保持构建最大个数100个,发布包保留天数30天,发布包最大保留个数100个为例:学习
options { buildDiscarder logRotator(artifactDaysToKeepStr: '30', artifactNumToKeepStr: '100', daysToKeepStr: '30', numToKeepStr: '100')}
问题24:怎么学好Jenkins?
ui
参考:大而言之,天下学问:心性之学,侧重靠心悟;记问之学,侧重靠脑记。悟是一念之间,性质发生巨变。记问之学,也就是现代的科学知识(不包括科学研究),是“死”的、固定的、逻辑化的、流线形的、分层次的、有条理的。小而言之,学习Jenkins,就是理解它的结构和运行流程以及工做中的业务结构和流程。了解Jenkins每一个结构作什么事情,涉及哪些插件,每一个插件又有什么功能。按部就班、顺藤摸瓜、不怕麻烦、耐得住寂寞、层次逐渐深刻,专业能力也就愈来愈强悍了。心性之学耗心力,记问之学耗脑力,心脑并用,境界和专业能力都能获得提高。spa
问题25:介绍一个珍藏的技巧。
.net
参考:手动修改机器里的config.xml后,点击系统管理-读取配置便可让配置当即生效,无需重启Jenkins,不会影响正在执行的任务!插件
本文分享自微信公众号 - DevOps持续交付(devopscd)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。