jenkins
文章平均质量分 54
qq_37471180
这个作者很懒,什么都没留下…
展开
-
十、集成容器
1、配置一个云2、在声明式流水线中动态创建代理节点3、Docker流水线全局变量原创 2021-04-09 12:38:56 · 208 阅读 · 0 评论 -
九、集成分析工具
1、SonarQube调查2、将SonarQuebe与jenkins一起用3、原创 2021-04-09 12:37:29 · 171 阅读 · 0 评论 -
八、集成制品
1、发布和获取制品2、安装和全局配置3、脚本式流水线中使用Artifactory4、执行其他任务5、声明式流水线集成原创 2021-04-09 12:35:50 · 94 阅读 · 0 评论 -
七、集成操作系统环境
1、使用shell2、使用环境变量3、使用工作空间4、文件和目录步骤原创 2021-04-09 12:32:59 · 233 阅读 · 0 评论 -
六、转换
1、通用准备2、自由风格转脚本式流水线3、从jenkins流水线转henkinsfile4、脚本式转声明式流水线原创 2021-04-09 12:31:11 · 61 阅读 · 0 评论 -
五、声明式流水线
1、动机2、结构3、构建代码块4、处理非声明式的代码5、在阶段中使用parallel6、脚本检查与错误报告原创 2021-04-09 08:26:57 · 224 阅读 · 0 评论 -
二、流水线的执行流程
本次,我们介绍jenkins流水线的DSL语言所提供的的用于控制流水线的不同的结构。从指定属性值触发任务和如何接收用户的输入开始。然后介绍如何灵活使用一些结构,例如超时、重试、并行的运行任务。1、触发任务—指定流水线代码的触发事件在web界面项目的基本配置中指定吃法条件。如果是脚本式流水线可以在代码中指定properties代码块(常在流水线开始之前)来定义触发条件(将会和web界面定义的触发条件合并,且web定义的优先)。如果是声明式流水线,有一个triggers指令来定义流水线的触发类型原创 2021-04-01 01:22:31 · 1954 阅读 · 0 评论 -
一、jenkins基础知识
目录1、语法2、系统3、结构4、支持环境1、语法脚本式语法(script syntax):代码方式。这是一种命令式风格,也就是在流水线脚本中定义逻辑和程序流程。更依赖于groovy语言,对于错误检查和异常处理。 node('worker_node'){ stage('Source'){ git 'xxxx.git' } stage('Compile'){ sh "gradle clean com...原创 2021-03-24 11:13:40 · 421 阅读 · 0 评论 -
四、扩展流水线
1、可信库和不可信库2、内部库和外部库3、从代码仓库获取库4、在流水线脚本中使用库5、jenkins项目中的库范围6、库结构7、样本库例程8、使用第三方库9、直接加载代码10、从外部SCM加载代码11、回放外部代码和库12、深入研究可信和不可信代码...原创 2021-04-07 18:05:18 · 469 阅读 · 0 评论 -
三、通知与报告,访问与安全
目录1、通知2、报告3、安全加固jenkins4、jenkins中的凭证5、管理凭证6、高级凭证7、流水线中使用凭证8、控制脚本安全性9、Groovy沙箱10 jenkins凭证与Vault配合使用1、通知1.1 电子邮件A、jenkins全局配置,某些选项要点高级(在Configure System)B、流水线中发送电子邮件脚本式流水线node ('worker_node1') { try { ... cu.原创 2021-04-05 03:05:35 · 413 阅读 · 0 评论