Hi! Using Parametrized trigger plugin with choice parameter to select a project inside (only string name). You have to include every module manually. And configure url using parameter name in SVN Repository properties: * http://jira/svn/JiraProject/${parameter_name}/trunk
You can try to use to automate info from repository and branchs/tags/trunk folders: * https://wiki.jenkins-ci.org/display/JENKINS/Dynamic+Extended+Choice+Parameter+plugin: Moded Extended Choice Parameter I hope it helps! Ricardo. El sábado, 22 de agosto de 2015, 14:44:22 (UTC+2), moodysma sma escribió: > > Try this example, worked for me. Don't see why it can't be modified to > use SVN: > > https://namethattech.wordpress.com/2014/11/26/jenkins-git/ > > > > On Tuesday, April 24, 2012 at 9:46:27 AM UTC-4, Linley wrote: >> >> Hi, >> >> We have a SVN structure that consists of a main "parent" directory >> which has sub-folders for each deployable project (which happen to be >> Maven Java projects). Underneath these sub-folders are the SVN >> branches, tags & trunk folders where the Maven Java project code >> exists. For example: >> >> http://jira/svn/JiraProject [Main parent directory] >> | >> |--->ProjectA >> | |--->branches >> | |--->tags >> | |--->trunk >> | |--->maven-module >> | |--->pom.xml >> | >> |--->ProjectB >> | |--->branches >> | |--->tags >> | |--->trunk >> | |--->maven-module >> | |--->pom.xml >> | >> |--->etc... >> >> Currently, we have separate Jenkins jobs for each project (i.e. >> Project A, Project B, etc) which checks out the code from the >> Subversion trunk directory of the specific project (e.g. >> http://jira/svn/JiraProject/ProjectA/trunk), builds it using a Maven >> profile and triggers another Jenkins job to deploy to an environment. >> >> However, we are going to have a considerable number of these "child" >> projects, so I was wondering if it is possible to have one "generic" >> Jenkins build job rather than separate ones for each project (i.e. >> ProjectA, ProjectB, etc)? >> >> If so, how do you parameterize the SVN "Repository URL" (e.g. >> http://jira/svn/JiraProject/${project}/trunk, where ${project} can be >> passed as a parameter at runtime)? >> >> Thanks > > -- 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/5ae4e930-e766-4092-b18b-f5f8e27b27e2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
