首页 > 解决方案 > 如何将 sh 脚本中设置的变量传递给后续的 Jenkins 流水线步骤

问题描述

我有一个 jenkins 管道文件,我需要在其中调用一个 sh 文件

node { 
       stage("Stage1") {
              checkout scm
              sh '''
              echo "Invoking the sh script"
              valueNeedstobepassed = "test"
              '''

       }
       stage ('stage2') {
              Need to refer the "valueNeedstobepassed" varaible in my 
             pipleline step

       }
}

我无法在第 2 阶段引用变量“valueNeedstobepassed”

请问有什么帮助吗?

标签: jenkinsshjenkins-pipeline

解决方案


推荐阅读