Package hudson.model

Examples of hudson.model.FreeStyleProject.scheduleBuild2()


        DescribableList<Builder,Descriptor<Builder>> bl = launcher.getBuildersList();
    // TODO 4: if we have a way a script task can print into the job console, we no longer need the Shell build step
        bl.add(new JenkowBuilder(getWfName("workflow")));
    bl.add(new Shell("echo wf.done"));
       
        FreeStyleBuild build = launcher.scheduleBuild2(0).get();
        System.out.println(build.getDisplayName()+" completed");

        String s = FileUtils.readFileToString(build.getLogFile());
        assertTrue(s.contains("+ echo wf.done"));
  }
View Full Code Here


        DescribableList<Builder,Descriptor<Builder>> bl = launcher.getBuildersList();
    // TODO 4: if we have a way a script task can print into the job console, we no longer need the Shell build step
        bl.add(new JenkowBuilder(getWfName("workflow")));
    bl.add(new Shell("echo wf.done"));
       
        FreeStyleBuild build = launcher.scheduleBuild2(0).get();
        System.out.println(build.getDisplayName()+" completed");
       
        String s = FileUtils.readFileToString(build.getLogFile());
        assertTrue(s.contains("+ echo wf.done"));
  }
View Full Code Here

   
    FreeStyleProject launcher = createFreeStyleProject(id);
        DescribableList<Builder,Descriptor<Builder>> bl = launcher.getBuildersList();
    bl.add(new Shell(script));
       
        FreeStyleBuild build = launcher.scheduleBuild2(0).get();
        System.out.println(build.getDisplayName()+" completed");

        String s = FileUtils.readFileToString(build.getLogFile());
        System.out.println("<output>\n"+s+"</output>");
        assertTrue(build.getResult() == Result.SUCCESS);
View Full Code Here

        FreeStyleProject launcher = createFreeStyleProject("launcher");
        DescribableList<Builder,Descriptor<Builder>> bl = launcher.getBuildersList();
        bl.add(new JenkowBuilder(getWfName("workflow")));
        bl.add(new Shell("echo wf.done"));
       
        Future<FreeStyleBuild> launcherBF = launcher.scheduleBuild2(0);
       
        Thread.sleep(5000);
        one.scheduleBuild2(0);
        two.scheduleBuild2(0);
       
View Full Code Here

        FreeStyleProject launcher = createFreeStyleProject("launcher");
        DescribableList<Builder,Descriptor<Builder>> bl = launcher.getBuildersList();
        bl.add(new JenkowBuilder(getWfName("workflow")));
        bl.add(new Shell("echo wf.done"));
       
        Future<FreeStyleBuild> launcherBF = launcher.scheduleBuild2(0);
     
        Thread.sleep(5000);
        one.scheduleBuild2(0);
        // two.scheduleBuild2(0); // no triggering to force a timeout
     
View Full Code Here

        RcovPublisher publisher = new RcovPublisher(COVERAGE_DIR);
        publisher.setTargets(Collections.<MetricTarget>emptyList());
        project.getPublishersList().add(publisher);

        // Run and wait for the build; assert success
        FreeStyleBuild build = j.assertBuildStatusSuccess(project.scheduleBuild2(0));

        // Assert that the build has an rcov build action attached
        RcovBuildAction action = build.getAction(RcovBuildAction.class);
        assertNotNull("Missing RcovBuildAction for build " + build, action);
View Full Code Here

    });
        p.getPublishersList().add(
                new PerformancePublisher(0, 0, "", 0, 0, 0, 0, 0, false, "", false, false, asList(new JMeterParser(
                        "**/*.jtl")),false));

    FreeStyleBuild b = assertBuildStatusSuccess(p.scheduleBuild2(0).get());
    PerformanceBuildAction a = b.getAction(PerformanceBuildAction.class);

        try{
          //assertNotNull(a);
          // poke a few random pages to verify rendering
View Full Code Here

    });
        p.getPublishersList().add(
                new PerformancePublisher(0, 0, "", 0, 0, 0, 0, 0, false, "", false, false, asList(new JMeterParser(
                        "${JOB_NAME}/*.jtl")),false));

    FreeStyleBuild b = assertBuildStatusSuccess(p.scheduleBuild2(0).get());
    PerformanceBuildAction a = b.getAction(PerformanceBuildAction.class);

        try{
          //assertNotNull(a);
          // poke a few random pages to verify rendering
View Full Code Here

        });
        p.getPublishersList().add(
                new PerformancePublisher(0, 0, "test.jtl:100", 0, 0, 0, 0, 0, false, "", false, false, asList(new JMeterParser(
                        "**/*.jtl")),false));

        FreeStyleBuild b = assertBuildStatus(Result.UNSTABLE, p.scheduleBuild2(0).get());
        PerformanceBuildAction a = b.getAction(PerformanceBuildAction.class);

        try{
          //assertNotNull(a);

View Full Code Here

        });
        p.getPublishersList().add(
                new PerformancePublisher(0, 0, "test.jtl:5000", 0, 0, 0, 0, 0, false, "", false, false, asList(new JMeterParser(
                        "**/*.jtl")),false));

        FreeStyleBuild b = assertBuildStatusSuccess(p.scheduleBuild2(0).get());
        PerformanceBuildAction a = b.getAction(PerformanceBuildAction.class);

        try{
            //assertNotNull(a);

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.