I am trying to create
multibranchPipelineJob using DSL. Here is my script:
multibranchPipelineJob('job name') {
branchSources {
branchSource {
source {
git {
remote('git-url')
credentialsId('credentialsId')
}
}
}
}
}
but I get:
Processing DSL script JenkinsItems.groovy
ERROR: (JenkinsItems.groovy, line 44) No signature of method: java.lang.String.call() is applicable for argument types: (java.lang.String) values: [656567d3-7645-4289-a0dd-fb1ef0f09536]
Possible solutions: wait(), any(), wait(long), split(java.lang.String), any(groovy.lang.Closure), each(groovy.lang.Closure)
Finished: FAILURE
Do you have any idea why credentialsId is not accepted?