У меня есть следующий конвейер:
pipeline {
agent any
stages {
... building stuff...
stage('push to develop'){
when {
branch 'develop'
}
steps {
ftpPublisher paramPublish: [ parameterName: "" ], alwaysPublishFromMaster: true, masterNodeName: master, continueOnError: false, failOnError: false, publishers: [
[configName: 'cp-front', usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: true, transfers: [
[asciiMode: false, cleanRemote: false, excludes: '', flatten: false, makeEmptyDirs: false, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectorySDF: false, removePrefix: '', sourceFiles: '**/*']
]]
]
}
}
}
}
К сожалению, это выдает:
groovy.lang.MissingPropertyException: Нет такого свойства: master для класса: groovy.lang.Связывание в groovy.lang.Binding.getVariable (Binding.java:63) в org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor.onGetProperty (SandboxInterceptor.java:264) в org.kohsuke.groovy.sandbox.impl.Проверка $ 6.call (Checker.java:288) в org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty (Checker.java:292) в org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty (Checker.java: 268) в org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty (Checker.java:268) в com.cloudbees.groovy.cps.sandbox.SandboxInvoker.getProperty (SandboxInvoker.java:29) в com.cloudbees.groovy.cps.impl.PropertyAccessBlock.rawGet (PropertyAccessBlock.java:20) в WorkflowScript.run (WorkflowScript: 22)
Что дает мне примерно нулевое представление о том, что происходит.Есть указатели?