开发者

Any cruisecontrol plugins for Dimensions CM

Sources codes are managed 开发者_开发知识库with Dimension CM, and now I wanna setup the continuous integration environment with CruiseControl. But the problem is I cannot find any support for Dimensions CM. Do any guys know how can the CruiseControl be configured to know the repository changed or is there any other solutions?

Thanks!


There definitely is a plugin. Unfortunately we have a seperate Configuration Management team and I don't know for sure where they got it from. I think that it would have been from Serena.

I received these files:

commons-logging-api.jar
darius.jar
dmclient.jar
dmfile.jar
dmnet.jar
dmtpi.jar

with instructions to copy them to CruiseControl\lib

Chapter 17 of the Dimensions CM Build Tools User's Guide gives the details.

In the CruiseControl config.xml configuration file. You will need to add the following elements:

At top level within the tags add

<plugin name="dimensions" classname="com.serena.dmtpi.DimensionsSourceControl" />

In the project

<modificationset quietperiod="30">

<dimensions userID="user" password="passwd" database="db" server="server" project="project" path="" />

</modificationset>

I hope that helps, I know how frustrating it is trying to get any information at all about this.

Ian


Well, if google won't find a plugin for you (and it surely looks as if cruisecontrol does not have the SCM plugin you need), you can always contribute your own. Have a look at the StarTeam's contrib plugin to get an idea of direction

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜