I am using Git Parameter Plugin (0.9.12) for Jenkins declarative pipeline here as below. The output of params.branchName
is master where output needs to origin/master for my case.
Is there anyway to do this ? How can I add get the origin/master output from params.brancName.
parameters {
gitParameter branchFilter: 'origin/(.*)', defaultValue: 'master', name: 'branchName', type: 'PT_BRANCH'
}
stages {
stage('Git clone and environment setup') {
steps{
git branch: "${params.branchName}", credentialsId: 'xxx', url: 'https://git.xxxx.git'
echo 'Git paramater...' + params.branchName
// Git paramater...master. ->> **Which I need is origin/master**
}
}
stage ('Run Tests for Dev ') {
when {
beforeAgent true
expression { params.branchName == "origin/development"}
}