【问题标题】:Visual Studio Release management from bit buclket位桶中的 Visual Studio 发布管理
【发布时间】:2016-08-16 02:36:35
【问题描述】:

我有一个关于为我的 WebAPI 项目设置 CI/CD 的问题。我使用 Bitbucket 作为我的代码存储库,并且我计划使用 Visual Studio 发布管理来进行 CI。我想知道它是否可能?

【问题讨论】:

    标签: continuous-integration bitbucket azure-devops


    【解决方案1】:

    是的,你可以。但是您需要使用 Visual Studio Team Service for CI 中的“构建”功能,因为发布管理是针对 CD 的。

    具体配置请参考此链接:Visual Studio Team Services: Connecting a BitBucket Repository

    【讨论】:

    • 谢谢埃迪。我可以使用 VS build 进行连接和构建。再进一步,我想将 CD 设置为 Azure WebApp。抱歉,这是我的第一个 CI/CD 任务
    • @Jay 你用什么来运行构建? Visual Studio 还是 Visual Studio 团队服务?
    • Visual Studio Team Service... 我完全按照您建议的文章中提供的说明进行操作,并且可以构建我的项目。当我添加构建定义时,我自动添加了一些任务获取源,NuGet 恢复 ***.sln,构建解决方案 ***.sln,测试程序集,将文件复制到:$(build.artifactstagingdirectory),发布工件:drop)我认为我需要添加另一个任务来将工件发布到 Azure?
    • @Jay 是的,您可以在定义中添加“Azure Web 应用部署”步骤,以将您的 Web 应用部署到 azure。详情参考此链接:visualstudio.com/en-us/docs/build/apps/aspnet/aspnet4-to-azure
    • 谢谢 Eddie.. 我会试一试
    猜你喜欢
    • 2023-03-12
    • 2015-07-13
    • 1970-01-01
    • 1970-01-01
    • 2015-02-21
    • 1970-01-01
    • 1970-01-01
    • 2011-04-03
    • 1970-01-01
    相关资源
    最近更新 更多