-
Bug
-
Resolution: Unresolved
-
Major
When using a matrix build job, the git plugin checks out the repository for each axis combination, which is totally fine.
Unfortunately, it does also checkout the repository in the root workspace directory.
Example:
- Matrix build:
- CONFBRANCH: master, foo
- CONFBAR: bar, baz
- this results in the following combinations:
- master/bar
- master/baz
- foo/bar
- foo/baz
- building the project does 5 checkouts:
- workspace/
- workspace/CONFBAR/bar/CONFBRANCH/master
- workspace/CONFBAR/bar/CONFBRANCH/foo
- workspace/CONFBAR/baz/CONFBRANCH/master
- workspace/CONFBAR/baz/CONFBRANCH/foo
- workspace/
In my eyes, the first checkout (to workspace/) should not happen since it does not belong to any matrix build configuration.
[JENKINS-12008] Matrix build checks out to root workspace directory
Assignee | Original: Andrew Bayer [ abayer ] | New: Nicolas De Loof [ ndeloof ] |
Resolution | New: Not A Defect [ 7 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |
Resolution | Original: Not A Defect [ 7 ] | |
Status | Original: Closed [ 6 ] | New: Reopened [ 4 ] |
Labels | New: git git-plugin matrix |
Workflow | Original: JNJira [ 142280 ] | New: JNJira + In-Review [ 186033 ] |
Assignee | Original: Nicolas De Loof [ ndeloof ] |
Labels | Original: git git-plugin matrix | New: matrix |
Status | Original: Reopened [ 4 ] | New: Open [ 1 ] |