什么是学习如何管理构建和发布的好资源?

时间:2010-07-28 12:25:27

标签: build-process build-automation release-management

我最近承担了管理公司构建和发布的责任。我们将产品既作为Web服务,也作为客户可以在其内部服务器上安装的许可产品。

我的工作涉及确保QA具有测试所需的构建,这些构建可能来自主要开发分支或特定功能分支,具体取决于其当前的重点,并且可能适用于两种不同产品之一。它还意味着在内部发布我们的产品用于dogfooding,这意味着我们部署到内部服务器。最后,我通过为内部安装的人创建新版本的安装程序,并为托管客户推送网站更新,为我们的客户削减官方版本。

到目前为止,我已经选择了实用程序员Ship It!Release It!,这两者似乎都很有用。我应该读些什么其他的书?是否有社区或知名博客,我应该特别关注构建,部署和运送Web服务到我们自己的服务器和客户内部服务器的挑战?

2 个答案:

答案 0 :(得分:2)

我真的很喜欢Pragmatic Project Automation

答案 1 :(得分:1)

CM Crossroads是一个很好的资源。