使用VSTS进行Azure App Service持续部署

时间:2017-03-02 17:29:48

标签: azure continuous-integration continuous-deployment

我已从Visual Studio Team Services GIT存储库中的分支设置Azure持续部署。一切都运行正常,但我想在实际部署之前运行一些gulp任务。有什么方法可以做到这一点吗?

1 个答案:

答案 0 :(得分:0)

Azure通过使用多个代码源提供continuous deployment开箱即用。您需要的是continuous integration一侧,运行任务和流程来构建代码。

有许多方法和工具可以进行持续集成,但Azure中执行此操作最兼容的方法和工具将位于Visual Studio Team Services的构建和发布部分中。

Azure订阅中,您可以按照以下步骤进行设置(您似乎已经在Visual Studio team services设置了代码,然后您可以跳到第3步) :

  1. 创建VSTS项目
  2. enter image description here

    1. 将您的代码放在Git
    2. 内的VSTS回复中

      enter image description here

      1. 创建构建定义
      2. enter image description here

        1. 从目录中添加任务
        2. enter image description here

          1. 添加和配置Gulp任务
          2. enter image description here

            1. 将构建部署到Azure
            2. enter image description here