2012-05-21 36 views
0

我想问问是否有人知道如何构建可用于Build Forge的XML文件作为适配器,我的意思是如果有任何关于如何编写这种类型的XML文件的参考,以及这个XML文件如何处理变量,因为有时我可以看到这种模式有一些发生($ 1,$ 2 ...等),我不知道这些模式是指什么...IBM Rational Build Forge适配器

欣赏你的帮助和谢谢...

+0

这个有一个好的参考! http://buildrelease.googlecode.com/hg/Trunk/BRESystem/system/com.ibm.bf.pdf.doc.pdf 一般来说,使用BuildForge并不容易,因为它们的语法似乎并不全面足够和有些不规范。如果我可以选择CI工具,BuildForge绝对不会是我选择的工具,因为它的实现方式有很多错误。 – r2d2oid

回答

0

接受的答案是有点陈旧,有些链接已经改变。我深深陷入了这个特殊的地狱之中,所以这是针对那些必须处理Build Forge以及古怪的API和斑驳文档的人。

视频已移动。它现在在这里找到: https://mediacenter.ibm.com/media/Using+Build+Forge+adaptors/0_9g8f456l/33943992

您观看视频后,有一本食谱指令就如何使一个基本的适配器的ClearCase为Build Forge的位置设置: http://www.ibm.com/developerworks/rational/library/continuous-integration-build-forge-clearcase/

我已成功地使一个perl cli脚本会触发一个Build Forge项目构建,但它没有得到正确的标记。到目前为止,我发现的最好方法是在Build Forge中安排构建作业,然后使用一个cron作业单独运行部署,该作业引发另一个perl cli脚本。我使用标记玩游戏,通过让构建过程将标记写入Build Forge之外的文件,然后perl api部署脚本将其添加到文件中,从而将它从构建平滑地移交到部署。这是一个破碎的混乱,但这是迄今为止我所得到的最好的。我希望适配器可以使该过程更加精确。一旦我有了一个完整的解决方案,我会更新这个条目,但这是我必须处理持续集成的最艰难的工具集。

相关问题