首页 > 其他 > 详细

pipeline语法之environment

时间:2019-09-03 19:52:36      阅读:1130      评论:0      收藏:0      [点我收藏+]

environment指令指定一系列键值对,这些对值将被定义为所有步骤的环境变量或阶段特定步骤

environment{…}, 大括号里面写一些键值对,也就是定义一些变量并赋值,这些变量就是环境变量。环境变量的作用范围,取决你environment{…}所写的位置,你可以写在顶层环境变量,让所有的stage下的step共享这些变量,也可以单独定义在某一个stage下,只能供这个stage去调用变量,其他的stage不能共享这些变量。一般来说,我们基本上上定义全局环境变量,如果是局部环境变量,我们直接用def关键字声明就可以,没必要放environment{…}里面。

//全局
pipeline { agent any environment { unit_test
= true } stages { stage(Example) { steps { script{ if(unit_test == true){ println "变量为真 " } }} } } }

 

pipeline语法之environment

原文:https://www.cnblogs.com/mmyy-blog/p/11454893.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!