以下是片段
stage('Git checkout') {
steps {
git branch: '${params.branchName}', url: 'my_git_repository_url.git'
}
}
执行后,我收到以下错误
Running in Durability level: MAX_SURVIVABILITY
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 18: Invalid parameter "branch", did you mean "name"? @ line 18, column 13.
git branch: 'name_of_git_branch', url: 'https://my_git_repository_url.git'
^
WorkflowScript: 18: Invalid parameter "url", did you mean "name"? @ line 18, column 44.
ranch: 'bas-download-breaks', url: 'http
^
我在 jenkins 服务器中安装了 git 和工作流聚合器插件。任何有关此类问题的线索都会有所帮助。
答案 0 :(得分:0)
这里的问题是工作流聚合器:2.6 依赖于 git-client 插件。使用工作流聚合器启动 jenkins 后手动安装插件“git”,手动安装 git 后服务器从未重新启动。
因此,pipeilne 假定使用 git-client
而不是 git
插件。重新启动 jenkins 后,git 插件工作,上面提到的结帐步骤工作。
由于这与发现时提出的唯一答案不同,因此我发布此发现,因为它对我有用。