当前位置: 首页 > news >正文

Jenkins Pipeline语法(中)

Jenkins Pipeline语法(中)

https://www.jianshu.com/p/7a852d58d9a9

Jenkins Pipeline语法(上)
Jenkins Pipeline语法(中)
Jenkins Pipeline语法(下)

指令 Directives

环境 environment

environment指令指定一系列键值对,这些键值对将被定义为所有step或特定stage的step的环境变量,具体取决于environment指令位于Pipeline中的位置。

该指令支持一种特殊的助手方法credentials(),可以通过Jenkins环境中的标识符来访问预定义的凭据。对于类型为“Secret Text”的凭据,该 credentials()方法将确保环境变量中包含该Secret Text内容。对于“标准用户名和密码”类型的凭证,指定的环境变量将被设置为username:password并且将自动定义两个附加的环境变量:MYVARNAME_USRMYVARNAME_PSW

是否必填
参数没有
允许出现在pipeline块内或stage

例如:



作者:程序员文集
链接:https://www.jianshu.com/p/7a852d58d9a9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章:

  • Unity小技巧——设置代码编译时机
  • Unity 使用遇到的不足问题
  • 在eclipse中安装groovy插件详细步骤
  • Groovy 语言快速入门
  • Groovy常用语法总结
  • unity201 Mac15 bug
  • UE4扯淡大杂烩第二季
  • 《Gpu Gems》《Gpu Pro》《Gpu Zen》系列读书笔记
  • 【python3-4】Jenkins pipline集成参数自动化执行python脚本
  • Unity打包AssetBundle自动分析资源依赖关系(包括UGUI图集打包)
  • [Unity]AssetBundle资源更新以及多线程下载
  • 在AssetBundle打包的时候,我们是一个文件一个AssetBundle,基本不存在冗余的情况了。但这种做法是否可取?UWA有什么建议?
  • Unity技术分享连载(59)|AssetBundle粒度规划|Android上的多线程渲染...
  • unity多渠道sdk打包.
  • unity3d想要从一个AssetBundle里Load出资源,必须将该AssetBundle及该AssetBundle依赖到的其他AssetBundle都先加载到内存中,然后才能从该AssetBun
  • gops —— Go 程序诊断分析工具
  • Hibernate【inverse和cascade属性】知识要点
  • JDK9: 集成 Jshell 和 Maven 项目.
  • js算法-归并排序(merge_sort)
  • Leetcode 27 Remove Element
  • uva 10370 Above Average
  • 分布式任务队列Celery
  • 技术:超级实用的电脑小技巧
  • 前言-如何学习区块链
  • 使用 @font-face
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • #include<初见C语言之指针(5)>
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • $.ajax中的eval及dataType
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (待修改)PyG安装步骤
  • (翻译)terry crowley: 写给程序员
  • (转)iOS字体
  • (转)jdk与jre的区别
  • (转)Linq学习笔记
  • (转)LINQ之路
  • (转)大型网站的系统架构
  • (转)人的集合论——移山之道
  • ***通过什么方式***网吧
  • .NET 使用配置文件
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET简谈设计模式之(单件模式)
  • .Net小白的大学四年,内含面经
  • .NET中的十进制浮点类型,徐汇区网站设计
  • /dev下添加设备节点的方法步骤(通过device_create)
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • @private @protected @public
  • [C#]无法获取源 https://api.nuge t.org/v3-index存储签名信息解决方法
  • [Flex] PopUpButton系列 —— 控制弹出菜单的透明度、可用、可选择状态
  • [FxCop.设计规则]8. 也许参数类型应该是基类型
  • [LeetCode] 148. Sort List 链表排序
  • [MYSQL]mysql将两个表结果合并到一起
  • [NOIP2013]华容道
  • [Oracle]如何观察Table 的各种Lock 之间的冲突