Git Jenkins-用于合并的Bitbucket请求策略

Git Jenkins-用于合并的Bitbucket请求策略,git,jenkins,merge,webhooks,pull-request,Git,Jenkins,Merge,Webhooks,Pull Request,我正试图在Git和Jenkins之间为pull请求策略创建一个流。所以我的Bitbucket上有两个存储库:origin和我的repo。其来源是主回购协议,而我的回购协议是从第一个回购协议派生出来的。现在,我想当一个从我的fork到主repo的拉取请求打开时,在Jenkins上触发一个作业。已启动的作业将对来自pull请求的新源代码运行一些单元测试。如果在新的更改之后单元测试良好,则将合并pull请求。我设法用参数触发构建,但我不知道如何在请求代码上运行作业。我的意思是,我如何在我的repo上运

我正试图在Git和Jenkins之间为pull请求策略创建一个流。所以我的Bitbucket上有两个存储库:origin和我的repo。其来源是主回购协议,而我的回购协议是从第一个回购协议派生出来的。现在,我想当一个从我的fork到主repo的拉取请求打开时,在Jenkins上触发一个作业。已启动的作业将对来自pull请求的新源代码运行一些单元测试。如果在新的更改之后单元测试良好,则将合并pull请求。我设法用参数触发构建,但我不知道如何在请求代码上运行作业。我的意思是,我如何在我的repo上运行Jenkins作业,从我尝试合并主repo中的代码的位置开始?

要在合并拉取请求时触发Jenkins作业,可以使用“Bitbucket插件”。在jenkins服务器上安装此程序。


然后将jenkins服务器URL添加到您的存储库设置->Webhook

您是在bitbucket云上还是在服务器上?您能展示一下您迄今为止的尝试吗?