Please update the MatrixConfiguration class in order to use ScmCheckoutStrategy selected in the parent MatrixProject.
Please add following code, otherwise the default SCM checkout strategy would be still used.
/**
- Inherit the value from the parent.
*/
@override
public SCMCheckoutStrategy getScmCheckoutStrategy() {
return getParent().getScmCheckoutStrategy();
}
[JENKINS-14090] SCMCheckoutStrategy extension is not functional for Matrix projects
Issue Type | Original: Patch [ 5 ] | New: Bug [ 1 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Workflow | Original: JNJira [ 144721 ] | New: JNJira + In-Review [ 191146 ] |
Is it still an issue in recent Jenkins versions?