rtc V4 Jenkins build problem, never mind, 3rd party adapter problem
![]()
I am using the rtc build engine support for jenkins..
I defined a build engine and a build, and then submitted a build.. I got this error $ scm accept -u ******** -P ******** -d c:\workspace\workspace\cacdf -s "cacdf stream" --flow-components -o -v -c 1000 1001 1002==== Problem running 'accept': Could not determine the URI required to connect to the repository. The UUID of the repository is _vg1vYrZhEeG4oNLlxi8Lcg. If you know the repository URI run 'login' command providing the repository URI. If not, please contact your administrator. ERROR: Failed to run accept -u *** -P ***** -d c:\workspace\workspace\cacdf -s "cacdf stream" --flow-components -o -v -c 1000 1001 1002 by the way in the error message above, the userid and password are exposed.. |
2 answers
![]()
That's correct, that plugin (not from IBM / Rational) does not pass the repository URI to the SCM CLI.
Try doing an scm login on the Jenkins machine first, so it has the association between repository URI and repository ID (an internal UUID identifying the repository).
I've also heard reports that that plugin does not work with RTC 4.0.1 due to changes in the SCM CLI command line options.
We are working on our own plugin for 4.0.2, tracked in plan item: [CCM] Improve Jazz SCM and Build integration with Hudson/Jenkins (239386). In the interim, we are recommending a scripted approach using the Ant tasks and JBE. See https://jazz.net/wiki/bin/view/Main/JazzScmWithJenkins
|
Comments
looks like this is a bug in the Jenkins RTC plugin.
bypass.. do the Accept via RTC before running a build