1. Create a *new* job with two git repository URLs (note: two remotes, not MultiSCM). Ensure you name give the second one a different remote name. For example:
2. Set the branch specifier to "remotes/origin/master"
3. Run the job.
Job runs with origin/master
Job does not run. Console log looks similar to:
NOTE: This only occurs if you have never built the job before. If you've ever successfully built, this works fine.
|Field||Original Value||New Value|
|Summary||Git with multiple repos fails to check out branch on first run if remotes/ used in branch specifier||Git with multiple repos fails if remotes/ used in branch specifier|
|Resolution||Fixed [ 1 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Workflow||JNJira [ 160329 ]||JNJira + In-Review [ 196386 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|