Git 在Jenkins中构建多Azure DevOps请求

Git 在Jenkins中构建多Azure DevOps请求,git,jenkins,tfs,azure-devops,jenkins-plugins,Git,Jenkins,Tfs,Azure Devops,Jenkins Plugins,我的git存储库是Azure Dev Ops,使用Jenkins进行持续集成构建,我使用tfs插件进行Jenkins。 我的代码有6个分支: master、test1、test2、test3、test4、test5 当我想要拉取请求test1到master(例如拉取请求编号为100)和test5到test4(例如拉取请求编号为101)时,Jenkins只为编号100生成拉取请求,不生成拉取请求编号101 几次之后,当我想为pull请求test3到test2构建时(例如pull请求编号为102),

我的git存储库是Azure Dev Ops,使用Jenkins进行持续集成构建,我使用tfs插件进行Jenkins。
我的代码有6个分支:

master、test1、test2、test3、test4、test5

当我想要拉取请求
test1到master
(例如拉取请求编号为100)和
test5到test4
(例如拉取请求编号为101)时,Jenkins只为编号100生成拉取请求,不生成拉取请求编号101

几次之后,当我想为pull请求
test3到test2构建时(例如pull请求编号为102),Jenkins再次为pull请求编号100构建


我不知道出了什么问题。

我了解Jenkins服务的Azure开发操作服务 我们有两个触发器

  • 触发泛型生成
  • 触发Git构建
  • 不幸的是,在tfs的官方文件中
    https://github.com/jenkinsci/tfs-plugin
    不要说
    触发泛型构建
    用于我们只有一个分支的情况,而
    触发Git构建
    用于我们在管道上有多个分支的情况。
    因此,我将我的触发器从
    trigger generic build
    更改为
    trigger Git build

    我了解Jenkins服务的Azure开发操作 我们有两个触发器

  • 触发泛型生成
  • 触发Git构建
  • 不幸的是,在tfs的官方文件中
    https://github.com/jenkinsci/tfs-plugin
    不要说
    触发泛型构建
    用于我们只有一个分支的情况,而
    触发Git构建
    用于我们在管道上有多个分支的情况。
    因此,我将触发器从
    触发器通用构建
    更改为
    触发器Git构建

    嗨!您是如何从jenkins方面实现azure devops PRs的?你有这方面的指南吗,我无法使用git scm插件来发现azure devops PRs,tfs插件不再维护。请集成azure devops pull请求并将特定分支推送到Jenkins需要两个插件。git插件和tfs插件。你可以从这里下载并安装jenkins tfs插件:``之后你可以在azure devopsHi中设置服务挂钩,我已经有了这两个插件,还有azure devops中的服务挂钩,它正在为分支机构工作,但是我找不到一种方法来启用它,azure devops上的服务挂钩中设置了什么触发器??管道或多分支???基于本文件的多分支管道
    https://www.jenkins.io/doc/book/pipeline/multibranch/
    multibranch pipeline不支持tfs,但在我的公司,我将拉取请求azure devops和Jenkins与管道集成,Jenkins将生成拉取请求的状态发送到azure devops。您好!您是如何从jenkins方面实现azure devops PRs的?你有这方面的指南吗,我无法使用git scm插件来发现azure devops PRs,tfs插件不再维护。请集成azure devops pull请求并将特定分支推送到Jenkins需要两个插件。git插件和tfs插件。你可以从这里下载并安装jenkins tfs插件:``之后你可以在azure devopsHi中设置服务挂钩,我已经有了这两个插件,还有azure devops中的服务挂钩,它正在为分支机构工作,但是我找不到一种方法来启用它,azure devops上的服务挂钩中设置了什么触发器??管道或多分支???基于本文件的多分支管道
    https://www.jenkins.io/doc/book/pipeline/multibranch/
    multibranch pipeline不支持tfs,但在我的公司,我将拉取请求azure devops和Jenkins与管道集成,Jenkins将生成拉取请求的状态发送到azure devops。