如何将在jenkinsfile的一个阶段中定义的powershell变量传递到同一jenkinsfile的另一个阶段?

时间:2019-06-13 22:00:49

标签: powershell jenkins-pipeline

我正在尝试使用在阶段构建存储库中定义的$ project变量。当我在同一阶段输出它时,它工作正常,但是每当我尝试使用它或在下一阶段输出时,它都显示空值。

stage('Build repo') {
            agent {
                label 'test'
            }
            steps {


                   checkout scm     

                        powershell '''
                         $project= "proj"
                                     '''
  }
} 
stage('next stage') {
            agent {
                label 'test'
            }
            steps {


                   checkout scm     

                        powershell '''
                         $project //value is null
                                     '''
  }
} 
步骤2中的

value pro $ project项目也应该具有outpu项目或操作方法。

1 个答案:

答案 0 :(得分:0)

-fprof-auto-exported