【问题标题】:Visual Studio Github new code automate publishVisual Studio Github 新代码自动发布
【发布时间】:2017-07-10 22:47:19
【问题描述】:

我有一个越来越大的 Visual Studio (Asp.net mvc) 项目。

代码在 GitHub 中,所有开发人员都有自己的分支,他们在其中工作,一旦他们完成了一些事情,他们就会提交到他们的分支,然后他们合并到主存储库中。

我们使用的是 VS 2017 社区版。

是时候进行自动化发布了,我想从其他人那里了解他们如何使用GitHub 管理它。

如果主GitHub 存储库中的每个新版本都应该自动发布到QA 服务器,那就太好了。

有谁知道是否有免费工具,或者有办法让这个过程自动化吗?

【问题讨论】:

    标签: visual-studio github build-automation


    【解决方案1】:

    您有几个选择要考虑...

    TravisCI 和 CodeCI 是链接到 Github 的两个流行服务,它们可以自动推送许多流行的目的地。您可以查看该here 的详细信息。

    Azure App Services、AppHarbor 和 GearHost 等在线托管服务都有自己的自定义集成,它们通常依赖 git 挂钩来检测何时发生源代码更改并将最新更新部署到您的托管站点。

    某些集成服务,例如 DeployBot,可以与不同的源代码控制和托管平台集成,并为您处理这种集成。

    最后,如果您想在本地部署到您自己的资源,您可以使用 Kudu 设置您自己的服务器,这是 Azure 所基于的自动部署服务。

    希望这里的东西能满足您的需求。您还可以搜索更多资源。

    【讨论】:

    • 我认为 DeployBot 会工作,因为我有一个专用服务器,然后通过 SFTP 会很棒。欣赏它
    猜你喜欢
    • 1970-01-01
    • 2016-04-08
    • 2017-04-20
    • 2016-11-07
    • 1970-01-01
    • 1970-01-01
    • 2019-05-26
    • 2010-12-27
    • 2012-01-21
    相关资源
    最近更新 更多