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 jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply via email to