Jazz Build Engine with GIT SCM
One answer
Comments
Hello Nick! Now that RTC 5.0 has a native Git integration, are you able to create a build of the Git source code that is linked to an RTC work item via the Jenkins-RTC plugin? If so, will the build results, in both RTC and Jenkins, reflect the RTC work items that were included in the build along with their associated change sets (which are in Git)?
@nessadot, RTC 5.0 has support for Git wrt process enforcement for push operation and linking work items with commits. There is no build related integration that has been udpated -- Jenkins RTC plugin included.
The 5.0 Git integration's features are described here.
- Do you know if the Git integration that is provided by RLIA standard works any better in regard to supporting Git builds?
- Also, what is the process that should be followed to perform a Git build with Jenkins if you are using RTC 5.0? In other words,
- You use the RTC/Git integration to associate Git commits to RTC WIs.
- You create a Jenkins build script that will build Git source code.
-
You use RTC to invoke the associated Jenkins build job.
-
How will the RTC/Git change sets get reflected in build results in both RTC and Jenkins?
another thing u can do is update the git commit trigger to fire a jenkins build
https://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin
Push notification from repository
To minimize the delay between a push and a build, it is recommended to set up the post-receive hook in the repository to poke Jenkins when a new commit is made. To do this, add the following line in your hooks/post-receive where "URL of the Git repository" is the fully URL you use to clone this repository.
how that gets back to RTC without the RTC plugin being used I don't know