我有几个服务器:
在gitlab上,我有一个webhook:
On Push events -> http://{jenkinsIP}:8080/gitlab/build_now
在詹金斯身上,我有一份工作:
源代码管理: Git: Repository URL : git@{GitlabIP}:{Gitlabgroup}/{project}.git (copy from gitlab) 凭证:密钥对有效 要建立的分支:* / master 仓库浏览器:gitlab url: http://{GitlabIP}/{Gitlabgroup}/{project} 版本:6.5.1 轮询SCM Schedule H/1 * * * *
源代码管理:
Git:
Repository URL : git@{GitlabIP}:{Gitlabgroup}/{project}.git (copy from
gitlab)
凭证:密钥对有效
要建立的分支:* / master
仓库浏览器:gitlab
url: http://{GitlabIP}/{Gitlabgroup}/{project}
版本:6.5.1
轮询SCM
Schedule H/1 * * * *
有什么线索为什么詹金斯不能胜任这份工作?
在Jenkins上,您应禁用"Poll SCM"并将其设置"Branches to build"为"master"(not "*/master")
"Poll SCM"
"Branches to build"
"master"
"*/master"