使用Visual Studio构建zip文件

时间:2015-07-14 16:01:44

标签: visual-studio amazon-web-services visual-studio-2013 msbuild teamcity

我使用Visual Studio 2013开发网站。该网站是在github上,我有一个服务器用于与Teamcity建立持续集成。

当我在github上更改它时,我试图让网站自动部署到AWS。我让Teamcity迷上了,但是AWS CLI遇到了一些问题,所以我需要将Teamcity中的解决方案编译成一个zip文件,以便我可以使用解决方法部署到AWS。

我已经尝试编辑MSBuild修复的项目文件...我设法获得了一个zip文件输出。但是,我遇到了一般编译的问题。

我想知道的是,因为我可以从Visual Studio发布一个网站包,是否可以编译,好像我是使用TeamCity(或命令行)的构建命令发布的,这样结果就是编译后的项目以及在zip文件中运行网站所需的网站文件?

1 个答案:

答案 0 :(得分:1)

您可以在TeamCity中创建压缩工件。只需构建项目,然后为构建设置工件,如下所示:

outputFolder\*.dll=>myzipfile.zip
outputFolder\*.whatever=>myzipfile.zip
etc

显然,您需要将outputFolder更改为构建实际输出文件的位置以及将所需文件设置为模式的模式