JazzBuild engine and BuildForge
Hi,
Just wondering if it will be possible to use Build Forge as a build engine in the Jazz Build Engine framework? If so is there documentation on it yet? --Mark |
3 answers
Hello,
I urge you to ask this on the Build Forge forum. (http://ibmforums.ibm.com/forums/forum.jspa?forumID=2100). The folks on that forum can probably give you information about future support and documentation. At this time, there is no special Build Forge Jazz build engine. It is possible to use Build Forge with the Jazz team build support right now, if you are looking to be a little creative :>. If you want to allow users to request Build Forge builds from Jazz, you can define a Jazz build engine that represents Build Forge in the Jazz repository. Then, define a build definition to represent the Build Forge project in the Jazz repository. Here comes the creative part (:>). Write a Build Forge adaptor that polls for build requests in the Jazz repository. The adaptor can use the GetNextBuildRequest ANT task provided in the Jazz buildtoolkit. Link the adoptor with the Build Forge project you want exposed in Jazz. The adaptor would allow the project to run only if a request is pending. The adaptor would also process the request so that the result shows as running in the Jazz UI and get the Jazz build result information, which could be used later in the build. The build itself can make use of Jazz ANT tasks to publish information to the result in Jazz. The last step in the BuildForge project should use the CompleteBuildTask ANT task to mark the build as finished in the Jazz repository. Martha Jazz Team Build Component |
mandrew wrote:
Hello, Martha, Thanks for the info. If my organization wanted to pursue the development of a BuildForge adapter, do you have a recommended place to start that investigation? -Mark |
Hi Mark,
The BuildForge documentation has information on building adapters in general. In addition, the BuildForge forum is usually very responsive if you have questions once you get started. Javadoc for the Jazz ANT tasks I referred to is installed with Rational Team Concert. Check the buildsystem\buildtoolkit\task-javadoc directory. Before you start, you may want to check out this thread about Jazz on the BuildForge forum: http://ibmforums.ibm.com/forums/message.jspa?messageID=1212240&tstart=0 Martha |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.