如何使用bash脚本读取jenkins文件中的参数化参数

时间:2020-04-27 19:02:30

标签: bash jenkins groovy parameters jenkins-pipeline

我有一个简单的管道作业,具有以下参数:

pipeline {
   agent {
    label 'Ubuntu_AWS || Ubuntu-AWS-Mobile'
       }

parameters {
  string defaultValue: '', description: '', name: 'BUILD_TO_PROMOTE', trim: false
}

   stages {
      stage('Copy APKs') {
         steps {

            echo params.BUILD_TO_PROMOTE

            sh  ''' 

            cd /home/jenkins/workspace/Android_VBS/build/${params.BUILD_TO_PROMOTE} 

            '''

         }
      }
   }
}

它不熟悉params.BUILD_TO_PROMOTE这样,我得到了错误:script.sh:替换错误

我知道我可以使用sh“,但是我需要像这样的sh'''。

有没有办法获得这些参数?

0 个答案:

没有答案