【问题标题】:Choose Jenkinsfile of target branch or source branch while doing Pull Request在执行拉取请求时选择目标分支或源分支的 Jenkinsfile
【发布时间】:2020-11-21 22:49:05
【问题描述】:

我的 git 存储库是 Azure DevOps,使用 Jenkins 进行持续集成构建,我使用 TFS Plugin for Jenkins。

例如,我有 50 个分支,其中大多数都有不同的 Jenkins 文件。当我请求拉取 Azure DevOps 时,我希望能够选择源分支或目标分支的 Jenkins 文件。

我该怎么做?

【问题讨论】:

  • 目前还不清楚您到底想做什么。如果您有 50 个分支,并尝试构建其中一个,为什么要使用与该确切分支中的不同的 Jenkinsfile?

标签: jenkins azure-devops jenkins-pipeline jenkins-plugins jenkins-git-plugin


【解决方案1】:

我希望能够选择源分支或目标分支的Jenkins文件。

您可以在触发事件类型中选择Pull request merge attempted

其中有一个可选的Target branch。我们可以为 Azure devops Azure DevOps 选择目标分支。

【讨论】:

    【解决方案2】:

    感谢您的回复,但我知道 IT 与开发人员角色相关,应该更新他的分支上的 Jenkins 文件当然我理解某些东西与触发器的种类有关 https://stackoverflow.com/questions/64641090/build-multi-azure-devops-pull-request-in-jenkins

    【讨论】:

      猜你喜欢
      • 2022-01-17
      • 2022-01-26
      • 2021-11-04
      • 2017-12-05
      • 1970-01-01
      • 2013-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多