【问题标题】:Team Services Continuous Integration with GitHub Feature BranchTeam Services 与 GitHub 功能分支的持续集成
【发布时间】:2017-04-15 12:52:53
【问题描述】:

朋友们,

我的客户在 GitHub 中创建了一个功能分支,我们需要设置从该功能分支到暂存环境的持续交付。

我正在使用 Team Services 构建 ASP.Net 应用程序并将其部署到 Azure App Service - Web App。在 Team Services 中设置构建定义时,我在下拉列表中没有看到任何非主分支。

是否有任何方法可以使用非主 GitHub 分支设置带有 Team Services 的 CI CD?

【问题讨论】:

  • 它对我来说很好用。 (在 GitHub 的仓库中创建一个新的分支(Dev)=> 使用 GitHub 仓库类型创建一个新的构建定义=> 在 Default Branch 列表中选择 Dev 分支),您可以清除 Internet 浏览器的缓存并创建一个新的构建定义,然后勾选结果。
  • 感谢 starain-MSFT。你让我今天一整天都感觉很好。非常感谢。不确定 - 为什么它只是第一次被困在 master 上。无论如何,我的第二个定义能够看到所有分支。
  • 那么您的问题解决了吗?我发布一个答案,您可以将其标记为答案。
  • 你解决了这个问题吗?
  • 谢谢..是的,它解决了这个问题。

标签: github continuous-integration azure-devops


【解决方案1】:

参考以下方法解决问题:

  1. 在 GitHub 的存储库中创建新分支
  2. 使用 GitHub 存储库类型创建新的构建定义
  3. 在默认分支列表中选择分支

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-24
    • 1970-01-01
    • 1970-01-01
    • 2017-06-30
    • 1970-01-01
    • 1970-01-01
    • 2014-01-08
    • 2016-08-16
    相关资源
    最近更新 更多