Huge DISCLAIMER: I am not a Java Developer

Mark Waite. Maybe there is a dependency missing for the git plugin. Which? I have no idea. Could you check if the MatrixBuild.class is in your war?

It seems that Jesse Glick removed completely that library. Check merge of tree extract-matrix-project 6883b915239b7a8e46b5376f65353c85d3e482c7

All the missing references to MatrixBuild seems to be in test code, so there is a chance that this is not detected on build time.

many@pececin:/tmp/jenkins$ git grep MatrixBuild
core/src/main/java/hudson/FileSystemProvisioner.java:     * but for example {@code MatrixBuild} would call this after
core/src/main/java/hudson/WebAppMain.java://                        at hudson.matrix.MatrixBuild.run(MatrixBuild.java:149)
core/src/main/java/jenkins/scm/SCMCheckoutStrategy.java: *     <li>Check out will only happen once in {@code MatrixBuild}, and its state will be then sent
core/src/main/java/jenkins/scm/SCMCheckoutStrategy.java: *     <li>{@code MatrixBuild} does no check out of its own, and check out is only done on {@code MatrixRun}s
test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java:import hudson.matrix.MatrixBuild;
test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java:        if(r instanceof MatrixBuild) {
test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java:            MatrixBuild mb = (MatrixBuild)r;
test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java:import hudson.matrix.MatrixBuild;
test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java:        if(r instanceof MatrixBuild) {
test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java:            MatrixBuild mb = (MatrixBuild)r;
test/src/test/java/hudson/model/QueueTest.java:import hudson.matrix.MatrixBuild;
test/src/test/java/hudson/model/QueueTest.java:        List<Future<MatrixBuild>> r = new ArrayList<Future<MatrixBuild>>();
test/src/test/java/hudson/model/QueueTest.java:        for (Future<MatrixBuild> f : r)
test/src/test/java/hudson/model/QueueTest.java:        MatrixBuild build;
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

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to