随着项目越来越多,人员也越来越多,人员和项目变动造成权限更改,且人员和项目之间的关系发生变化也越来越频繁,此时…
最近浏览jenkins官方文档时,看到一个有意思的功能,它就是jenkins在启动时可以加载groovy脚本来…
以往博主在部署springboot项目时,用的jar包方式启动,大致只需要经过以下stage pipeline…
前言 现在容器越来越普及,很多公司都在往这个方向转变,我们也不列外,项目容器化已经走了好久,但是我们的项目也仅…
以前公司曾经有段时间,一些开发在做微前端的技术调研时,曾让我帮忙写个pipeline,一个前端工程下有多个子组…
说实话,对于共享库这种功能扩展的特性,刚开始没接触太多groovy语法的很多运维都会有点不知所措,包括博主自己…
share library是jenkins pipeline的一项以模块方式管理流水线代码,提高复用度,简练流…
对于jenkins发布项目,无非就是自动触发或手动触发,自动触发一般都是由项目需求新增或更改才会引起。而这里不…
jenkins流水线对接sonarqube需要用到插件:,此处不赘述sonarqube如何部署。。。 配置so…
使用gitlab webhook+jenkins的联动,以仓库事件触发jenknis执行流水线任务 此篇用je…
Git Parameter可以让你通过以参数的形式来拉取指定branch,tag,pull request或r…
克隆代码片段 构建产物 构建产物并附加仓库提交版本号 打包推送产物 等待输入 对输入增加超时 输入参数选项 逻…
jenkins构建任务中显示每个步骤的时间可以使用timestamp插件,参考文章:Jenkins关于显示时间…
如何查看任务中执行的每个步骤的时间呢?对于控制台输出每个步骤执行时间,可以方便用户查看分析耗时的地方从而进行优…
Jenkins流水线中的环境变量(全局或局部)如何声明和使用?我们看一下一个最简单的示例,看看jenkins中…
此处记录下流水线中如何使用options块,参考官方文档:options 官方文档中options提供可定义的…