jenkins gitlab发生更改时,如何触发构建
我试图让Jenkins在我的GitLab存储库发生变化时构建我的项目。我选择了这个选项jenkins gitlab发生更改时,如何触发构建,jenkins,gitlab,Jenkins,Gitlab,我试图让Jenkins在我的GitLab存储库发生变化时构建我的项目。我选择了这个选项 Build when a change is pushed to GitLab. GitLab CI Service URL: http://172.172.10.21:8090/project/myproject/myproject_frontend 以及次选项 Push Events Merge Request Events Rebuild open Merge Request Comments Co
Build when a change is pushed to GitLab. GitLab CI Service URL: http://172.172.10.21:8090/project/myproject/myproject_frontend
以及次选项
Push Events
Merge Request Events
Rebuild open Merge Request
Comments
Comment for triggering a build
我也查过了
Check repository (SCM) ((without schedules))
它不是这样工作的
缺少什么
提前感谢从外观上看,您已经在使用,您只需:
- 转到Gitlab存储库,转到repo设置的“集成”部分:
- 然后,将webhook URL设置为:
:https://:/project/
通过这种方式,Gitlab将在每次发生所选触发器时对Jenkins作业执行
POST
请求,如果您已将指定事件配置为触发生成,该触发器将触发作业任务。是否需要秘密令牌?我尝试以相同的方式设置Jenkins作业触发器,但收到Gitlab错误“需要身份验证”当我测试在GitLab中创建的webhook时,我面临着与@Lyserty相同的错误。你知道如何消除这个错误吗?