|
||||||||
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 |
- [JIRA] (JENKINS-14619) Matrix problem with ... morl...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... cjo9...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... cjo9...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... morl...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... morl...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... morl...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... morl...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... morl...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... morl...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... cjo9...@java.net (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... morl...@gmail.com (JIRA)
- [JIRA] (JENKINS-14619) Matrix problem ... scm_issue_l...@java.net (JIRA)
For your comments, I think what you mean is you have
ProjectA -> ProjectB(matrix parent) -> Configuration(1-n)
And revisions seen are
ProjectA has Revision 3,
ProjectB(parent) has Revision 3
Configurations(1-n) have Revision HEAD
If this is the case, it looks like the issue is with the matrix project not passing all of the actions to it configurations, only Parameter Actions.
Caused by the following items of code:
https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/matrix/DefaultMatrixExecutionStrategyImpl.java#L200
https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/matrix/MatrixConfiguration.java#L358
So this interface needs to be more generic to allow other actions to be passed along.
As this may also affect the EnvInjectAction if this is passed along.
However all actions should not passed directly as some do not make sense to pass.