如何避免重复适用于Jenkinsfile管道中多个步骤的条件?

时间:2018-10-19 14:33:28

标签: jenkins jenkins-pipeline pipeline

目前,我有一个Jenkinsfile,如下所示:

aliases.zsh

值得关注的是,这种情况在整个地方都是重复的,我想提取它-但如果有的话,就无法识别正确的语法。

1 个答案:

答案 0 :(得分:1)

您可以先使用env变量(设置条件): https://jenkins.io/doc/book/pipeline/jenkinsfile/#setting-environment-variables-dynamically

然后您可以使用环境[vc_column_inner width="1/2"][vc_single_image image="5453" img_size="medium" alignment="center" onclick="custom_link;onClick;" img_link_target="_blank" link="https://play.google.com/"] https://jenkins.io/doc/book/pipeline/syntax/#built-in-conditions

  

在指定的环境变量设置为时执行阶段   给定值,例如:

when