cjo9900 commented on Bug JENKINS-14619

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.

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

Reply via email to