我是VSTS的新手,在这种情况下,我有一个基于Visual Studio 2015构建的解决方案。它包含7个或8个相互引用的项目,我只需要构建和发布其中的3个项目通过Visual Studio Team Services在Azure VM上运行,所以问题是什么是最好的方法?
说明:我要部署的项目是2个aspnet网站和一个Windows Communication Foundation库。
在iis中,我具有以下配置:
Mysite(内部包含以下应用程序的根站点)
这是我当前的VSTS构建定义,具有以下工件:
但是我只能选择一个zip进行部署:
我不知道这是否正确。
答案 0 :(得分:3)
要将三个项目部署到Azure VM,您需要在发布管道中添加不同的任务以分别部署三个项目。
目前,您正在使用IIS Web App Deploy任务来部署一个项目。然后,您可以添加其他任务以分别部署其他两个项目。