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 for
groovy.lang.Binding.getVariable(绑定。java:63)在
org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.sandboxiterceptor.onGetProperty(sandboxiterceptor。java:264)
在org.kohsuke.groovy.sandbox.impl.Checker$6.call(Checker。java:288)
在
在
org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty(Checker。java:268)
在
在
com.cloudbees.groovy.cps.sandbox.sandboxyvoker.getProperty(sandboxyvoker。java:29)
com.cloudbees.groovy.cps.impl.PropertyAccessBlock.rawGet(PropertyAccessBlock。java:20)
在WorkflowScript.run(工作流cript:22)
这让我不知道发生了什么。有什么建议吗?