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 jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to