2010-11-09 51 views
-1

我们一直在考虑自动化我们的服务器和代码部署。我们已经决定在puppet上配置服务器配置,但正在寻找一种更“推”式的工具来用于代码部署。我目前正在使用capistrano或布料,但我不确定什么是最成熟的使用?代码部署选项

我们部署了许多不同的服务,它们都没有被currenlty写在导轨或Django的,所以我们不介意语言。建立自定义部署脚本的最佳方法是什么?或者我错过了另一个工具吗?

我们还在考虑混帐用钩子部署推动,但觉得它会受到限制/在我们要实现该怎么哈克。

任何想法或经验将是巨大的听到。干杯

回答

0

我没有发现任何更快地部署,并获得自动构建和部署为哈德森工作。它需要很少的时间进行设置,并为每个可以想到的与持续集成策略有关的技术提供插件。

http://hudson-ci.org/

0

你有没有试过webistrano,它在后台使用Capistrano的web前端。

它有可能易于配置的GUI共享应用程序部署之间的代码,使用它是它的缺点需要一些Capistrano的知识(但你可以随时要求计算器:))

0

你会发现,织物更能够做定制工作。这真是一个图书馆和一个命令。所有的文件都是jsut python,尽管你可以在你的fabfile中使用或者使用的语言来做任何事情。