【发布时间】:2011-08-17 19:50:28
【问题描述】:
Nant 能否用于根据某种类型的属性/参数将应用程序部署到一组不同的服务器?
我需要 NANT 做什么: 一个环境由一台或多台服务器组成。 我们有多个环境(dev、qa、prod)。 该包包含多个网站项目。
当要求 NANT 为 DEV 构建时,它需要构建项目并正确设置 web.config 以在 DEV 环境中工作(连接字符串等)。此外,每个网站项目都需要部署到适合该环境的正确服务器。
此外,NANT 能否用于构建我的所有项目一次,然后多次部署(部署到 Dev、QA、Prod 环境?)(即,构建和部署在不同时间完成,一旦构建完成已创建,部署可以在该构建包上运行多次)
【问题讨论】:
-
发现这个关于使用 Nant 部署到多个环境的非常有用的教程:hallertech.com/nant/index.html
标签: deployment continuous-integration nant release-management