Issue Type: New Feature New Feature
Assignee: Unassigned
Components: subversion
Created: 06/May/13 8:12 AM
Description:

I have a Jenkins job that performs polling of an SVN trunk and launches a complex chain of jobs if the trunk was updated.

What I'd like to do is to give users the ability to launch the job manually, specifying a different branch to checkout - e.g., to test the code in a branch before merging it to the trunk. Currently, I can do the following:

  • Set the Repository URL to https://svn/$BRANCH
  • Set the default value of parameter BRANCH to trunk/xyz, OR use the List Subversion Tags option

However, this does not work as expected – or maybe I have misinterpreted the behavior, in which case please correct me.
The way I understand it, such configuration works like this:
0) I set up the job as described above
1) The job is polling the trunk, since this is the default value of the parameter
2) I launch the job manually, choosing a different branch to checkout. It runs successfully
3) After that, the job begins to poll the branch instead of the trunk. This is absolutely not what I expect it to do – manual launches should not interfere with future automatic polling.

I understand this is the way Jenkins works with parameters, so I am filing this as a feature request.

Project: Jenkins
Labels: branch parameterized
Priority: Major Major
Reporter: Alex Vesely
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply via email to