我们使用TeamCity作为CI构建服务器,并已经配置成功地进行了构建和测试。
现在,我被委托将编译后的项目部署到我们在Azure上的生产VM中。这些项目包括前端代码(HTML和Javascript)、我们的node.js代码以及我们依赖的.NET dll文件。这基本上是我们的Web应用程序的端到端解决方案,我们可以在本地启动和运行它。
我们看了Octopus Deploy,但这是个问题,因为我不熟悉这个工具,而且我们需要部署的不仅仅是nuspec包,还有整个文件夹结构。
1.) 在TeamCity中如何创建这个文件夹结构的zip文件? 2.) 创建这个zip文件后,我如何将其部署到VM并解压缩?
我相对于CI来说还很新,所以我需要尽可能多的建议!
现在,我被委托将编译后的项目部署到我们在Azure上的生产VM中。这些项目包括前端代码(HTML和Javascript)、我们的node.js代码以及我们依赖的.NET dll文件。这基本上是我们的Web应用程序的端到端解决方案,我们可以在本地启动和运行它。
我们看了Octopus Deploy,但这是个问题,因为我不熟悉这个工具,而且我们需要部署的不仅仅是nuspec包,还有整个文件夹结构。
1.) 在TeamCity中如何创建这个文件夹结构的zip文件? 2.) 创建这个zip文件后,我如何将其部署到VM并解压缩?
我相对于CI来说还很新,所以我需要尽可能多的建议!