Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 从Bitbucket构建竹子,部署到Azure云_Git_Azure_Continuous Integration_Bitbucket_Bamboo - Fatal编程技术网

Git 从Bitbucket构建竹子,部署到Azure云

Git 从Bitbucket构建竹子,部署到Azure云,git,azure,continuous-integration,bitbucket,bamboo,Git,Azure,Continuous Integration,Bitbucket,Bamboo,我正在寻找一个解决方案,使用所有类似VisualStudio Online的Atlassian产品来构建和部署.NET web应用程序。基本工作流程是: 合并到主机(Bitbucket上的Git) 使用竹子进行测试/建造 部署到Azure云(不是网站,不是虚拟机) VisualStudioOnline很容易做到这一点(,),它完全是微软的,所以它可以很好地协同工作。我知道Azure可以直接与任何Git repo一起工作,但我不确定如何使用Atlassian服务将构建和部署步骤结合起来。使用本页提

我正在寻找一个解决方案,使用所有类似VisualStudio Online的Atlassian产品来构建和部署.NET web应用程序。基本工作流程是:

  • 合并到主机(Bitbucket上的Git)
  • 使用竹子进行测试/建造
  • 部署到Azure云(不是网站,不是虚拟机)

  • VisualStudioOnline很容易做到这一点(,),它完全是微软的,所以它可以很好地协同工作。我知道Azure可以直接与任何Git repo一起工作,但我不确定如何使用Atlassian服务将构建和部署步骤结合起来。

    使用本页提供的Azure命令行界面:

    我不知道竹子,但大概有一个后构建步骤。嵌入相关命令以执行部署。当你深入了解时,请在此询问详细信息


    另一个选择是PowerShell cmdlet,尽管它们很难嵌入到您的工具中(我认为)。相同的下载页面。

    基本上,竹子本机支持MSBuild、批处理脚本,并且可以虚拟地执行任何其他应用程序(python、Nunit test runner等)。具体而言,我正在寻找一个已经实现、测试和记录的解决方案。我知道可能有大量的定制开发系列脚本,但从头开始创建这些脚本的时间太长了。