Hi, 

in one project we are using the 
https://wiki.jenkins.io/display/JENKINS/Team+Concert+Plugin for SCM

We have a large Stream that includes nearly all components, the components 
contain the Maven modules. 
To get only the components and Maven modules I need for my build, I decided 
to create special RTC workspaces, 
where only some of all components are added.

Example:*Jenkins-Sandbox_MyLargeStream-maven_builder* contains only the "
*maven_builder*" component, containing only one Maven module.

My pipeline scripts now looks like:
node() {
    stage('Checkout') {
      checkout([$class: 'RTCScm', 
                avoidUsingToolkit: false, 
                buildTool: 'RTC build toolkit', 
                buildType: [buildWorkspace: 
'Jenkins-Sandbox_MyLargeStream-maven_builder', 
                            customizedSnapshotName: '', 
                            loadDirectory: '', 
                            value: 'buildWorkspace'], 
                credentialsId: 'buildmgr', 
                overrideGlobal: false, 
                serverURI: 'https://myserver:9043/ccm/', 
                timeout: 480])  
    }
}

After running that pipeline, I got a workspace containing *ALL* modules of 
the stream - and a changeset containg *all *changes of the stream!
The module I configured in that workspace seems to be ignored.

Is there a way to load only parts of a Stream like it should be possible 
using workspaces?

thanx for any hints, 

Torsten



-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/d2c98f72-da80-460e-b122-33042c9a0e01%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to