Package hudson.model

Examples of hudson.model.FreeStyleProject.scheduleBuild2()


        new Ant("-Dtest.property=cor${" + DUMMY_LOCATION_VARNAME
            + "}rect", "varAnt", "", buildFile, ""));

    // test the regular slave - variable not expanded
    project.setAssignedLabel(slaveRegular.getSelfLabel());
    FreeStyleBuild build = project.scheduleBuild2(0).get();
    System.out.println(build.getDisplayName() + " completed");

    assertBuildStatus(Result.FAILURE, build);

    String buildLogRegular = getBuildLog(build);
View Full Code Here


    String buildLogRegular = getBuildLog(build);
    assertTrue(buildLogRegular.contains(Ant_ExecutableNotFound("varAnt")));

    // test the slave with prepared environment
    project.setAssignedLabel(slaveEnv.getSelfLabel());
    build = project.scheduleBuild2(0).get();
    System.out.println(build.getDisplayName() + " completed");

    assertBuildStatusSuccess(build);

    // Check variable was expanded
View Full Code Here

              + DUMMY_LOCATION_VARNAME + "}", "", "",
              false));

    // test the regular slave - variable not expanded
    project.setAssignedLabel(slaveRegular.getSelfLabel());
    FreeStyleBuild build = project.scheduleBuild2(0).get();
    System.out.println(build.getDisplayName() + " completed");

    assertBuildStatus(Result.FAILURE, build);

    String buildLogRegular = getBuildLog(build);
View Full Code Here

    System.out.println(buildLogRegular);
    assertTrue(buildLogRegular.contains(DUMMY_LOCATION_VARNAME));

    // test the slave with prepared environment
    project.setAssignedLabel(slaveEnv.getSelfLabel());
    build = project.scheduleBuild2(0).get();
    System.out.println(build.getDisplayName() + " completed");

    assertBuildStatusSuccess(build);

    // Check variable was expanded
View Full Code Here

    FreeStyleProject project = jenkins.createProject(FreeStyleProject.class, "svntest" + format);
    SubversionSCM subversionSCM = new SubversionSCM("https://svn.jenkins-ci.org/trunk/hudson/test-projects/trivial-ant");

    project.setScm(subversionSCM);
    assertBuildStatusSuccess(project.scheduleBuild2(0));

    // Create a status client and get the working copy format.
    SVNClientManager testWCVerseion = SVNClientManager.newInstance(null, "testWCVerseion", null);
    File path = new File(project.getWorkspace().getRemote());
    return testWCVerseion.getStatusClient().doStatus(path,
View Full Code Here

        FreeStyleProject project = currentRoot.createProject(FreeStyleProject.class, name);

        project.getBuildersList().addAll(builders);

        if (shouldExecute) {
            project.scheduleBuild2(0);
        }

        return this;
    }
}
View Full Code Here

        });

        // add Trigger builder, with file paramter factory
        projectA.getBuildersList().add(createTriggerBuilder(projectB, NoFilesFoundEnum.SKIP));

        projectA.scheduleBuild2(0).get();

        // check triggered builds are correct.
        waitUntilNoActivity();
        List<FreeStyleBuild> builds = projectB.getBuilds();
        assertEquals(1, builds.size());
View Full Code Here

        });

        // add Trigger builder, with file paramter factory
        projectA.getBuildersList().add(createTriggerBuilder(projectB, NoFilesFoundEnum.SKIP));

        projectA.scheduleBuild2(0).get();

        // check triggered builds are correct.
        waitUntilNoActivity();
        List<FreeStyleBuild> builds = projectB.getBuilds();
        assertEquals(2, builds.size());
View Full Code Here

        FreeStyleProject projectA = createFreeStyleProject();

        // add Trigger builder, with file paramter factory
        projectA.getBuildersList().add(createTriggerBuilder(projectB, NoFilesFoundEnum.SKIP));

        projectA.scheduleBuild2(0).get();

        // check triggered builds are correct.
        waitUntilNoActivity();
        List<FreeStyleBuild> builds = projectB.getBuilds();
        assertEquals(0, builds.size());
View Full Code Here

        FreeStyleProject projectA = createFreeStyleProject();

        // add Trigger builder, with file paramter factory
        projectA.getBuildersList().add(createTriggerBuilder(projectB, NoFilesFoundEnum.NOPARMS));

        projectA.scheduleBuild2(0).get();

        // check triggered builds are correct.
        waitUntilNoActivity();
        List<FreeStyleBuild> builds = projectB.getBuilds();
        assertEquals(1, builds.size());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.