2009-09-10 134 views
11

我是新来的这个持续集成工具..命名竹..有人可以指点我正确的方向,在那里我可以得到有关如何设置这竹子的信息..如何编写脚本自动部署为不同环境......预先感谢您......竹子持续集成

+1

试试hudson ... https://hudson.dev.java.net/它也适用于非java项目。 – Kieveli 2009-09-10 04:30:00

+0

我的项目经理已经决定使用Bamboo工具.... – reddy 2009-09-10 12:47:20

+0

出于好奇,你看看CruiseControl.NET吗?如果是的话,CruiseControl.NET有什么优势? - Lee – 2009-09-10 14:57:03

回答

8

您将使用您的ant脚本或Mavn pom.xml进行部署,并且竹子将安排它。

在这里你会找到一个让入门教程有一个指南,告诉您如何安装竹(很容易):https://confluence.atlassian.com/bamboo/bamboo-installation-guide-289276785.html

+1

更新你的回答,这个链接已经死了。 – 2014-01-22 16:40:11

+1

@XavierS。通过工作链接更新答案。 – karl 2015-08-25 12:34:22

+0

链接正常! – zIronManBox 2015-12-11 10:39:35

1

的设置文件上面是 - 作为kazanaki已发布。或者搜索竹101 - 我无法显然在同一篇文章中发布两个链接。

为了执行,你需要部署到你可以使用不同的环境脚本竹的岗前构建插件,可以运行在构建成功的脚本 - 它可从这里jar文件:

https://plugins.atlassian.com/plugin/details/5581

它与UI集成在一起,因此您可以在构建构建计划的配置部分中指定脚本执行前或后发布构建计划。

希望这会有所帮助。

0

请按照官方网站的安装指南进行操作。 https://confluence.atlassian.com/bamboo/bamboo-installation-guide-289276785.html

您可以轻松地下载和安装竹子。我使用Windows安装程序,它工作正常。

您可以为构建计划添加触发器来安排构建。您的构建脚本可能是Ant,Maven,Gradle或其他。构建脚本应该添加到构建计划的作业中。正如我所说的使用触发器标签来添加一个触发器。

对于创建部署,使用构建计划的阶段选项卡中的“创建部署项目”按钮。然后,您可以为部署添加不同的环境。 这会指导你做到这一点。 https://confluence.atlassian.com/bamboo/tasks-for-deployment-environments-339051206.html

谢谢。