2012-06-14 19 views
0

我正在研究一种方法来使用竹分发复杂的环境变化到我们的开发团队。我们有多个团队,都需要有一个环境,每个团队都会向该环境提供工件。竹安装sotware

其中一个问题是需要安装在所有开发盒上的特定第三方软件,对于每个团队都不同。这个软件版本经常发生变化,对于每个开发人员来说,当它发生变化时,都会很痛苦。是否可以在每个开发人员桌面上使用竹代理和远程代理来设置此软件的初始安装和更新?例如:团队A需要第三方软件A(其不断变化,团队B需要第三方软件B(不断变化),而TeamA和TeamB需要最新的第三方软件A和第三方软件B能够运行他们的本地构建和测试。 ..

回答

1

竹子可能可能做到这一点,给你一个仪表盘踢在机器上安装第三方软件的工作,但是竹更是对执行脚本的配器或安装可执行文件。

你的问题确实听起来像你会使用Puppet或一些等效的工具。这是描述h应该建立一个环境,因此更多的是一个实现工具,用它自己的语言来描述用户,文件和软件包等。我发现它非常适用于建立我自己的环境(dev)比如运行构建的CI环境。

但是,您可以使用Bamboo来运行木偶!

0

你说的是开发环境的自动部署吗?用竹子可以很容易地做到这一点。

0

正如其他人所说竹子可以做到这一点,但你有没有看过Attunity复制?

Attunity Replicate