在Visual Team Services中部署Azure功能构建和发布服务器
问题描述:
我们拥有包含50多个项目的大型解决方案。在该解决方案的内部,我们有一个使用新的Visual Studio 2017预览的Azure函数项目。意味着它不再使用csx文件,而是使用dll。我们不能使用CI,而是希望将整个解决方案构建在提交给某个分支上,我们已经设置了这个分支。我想知道的是,如何打包Azure函数项目,然后使用VSTS版本手动发布它。到目前为止,我发现没有任何兼容或使用新的Azure函数风格。在Visual Team Services中部署Azure功能构建和发布服务器
我正在与达科他合作解决此问题。我遇到的一个问题是将所有天蓝色的函数项目压缩成一个zip文件。我一直试图在最近几个小时内修改模板,以便为每个项目编写一个新的zip,因为我们有几个Azure函数项目。不过无论我尝试什么,我都无法将zip文件命名为项目名称。下面是我尝试的一个例子: /p:DesktopBuildPackageLocation="$(build.artifactstagingdirectory)\$(MSBuildProjectName).zip“ 任何建议? –
我还没有尝试过这种情况 - 我们现在是非常基本的,我们有我们的功能项目在一个单独的解决方案,其余的应用程序,所以我们只是建立该解决方案。我在github上看到您的查询,希望有人可以帮忙。 –
将花费所有今天和明天来解决问题。尽管如此,非常感谢你,你的确帮助我们指引了正确的方向。 –