Package hudson.util

Examples of hudson.util.StreamTaskListener


        if (exec==null)
            throw new AbortException(b.getFullDisplayName()+" is not building");

        Node node = exec.getOwner().getNode();

        t = t.translate(node, EnvVars.getRemote(checkChannel()), new StreamTaskListener(stderr));
        stdout.println(t.getHome());
        return 0;
    }
View Full Code Here


           
            a = new ParametersAction(values);
        }

        if (checkSCM) {
            if (job.poll(new StreamTaskListener(stdout, getClientCharset())).change == Change.NONE) {
                return 0;
            }
        }

        Future<? extends AbstractBuild> f = job.scheduleBuild2(0, new CLICause(Jenkins.getAuthentication().getName()), a);
View Full Code Here

    /**
     * Creates a {@link TaskListener} connected to stdout.
     */
    public TaskListener createTaskListener() {
        return new StreamTaskListener(new CloseProofOutputStream(System.out));
    }
View Full Code Here

                    // For transitive dependencies, we could evaluate Plugin-Dependencies transitively.

                    String dependencies = m.getMainAttributes().getValue("Plugin-Dependencies");
                    if(dependencies!=null) {
                        MavenEmbedder embedder = MavenUtil
                                .createEmbedder(new StreamTaskListener(System.out, Charset.defaultCharset()),
                                        (File) null, null);
                        for( String dep : dependencies.split(",")) {
                            String[] tokens = dep.split(":");
                            String artifactId = tokens[0];
                            String version = tokens[1];
View Full Code Here

        iOSDevice dev = devices.getDevice(device);
        if (dev==null)
            throw new AbortException("No such device found: "+device);

        TaskListener listener = new StreamTaskListener(stdout,getClientCharset());
        for (String bundle : files) {
            FilePath p = new FilePath(checkChannel(), bundle);
            listener.getLogger().println("Deploying "+ bundle);
            dev.deploy(new File(p.getRemote()), listener);
        }
        return 0;
    }
View Full Code Here

        // not .app directory bundles, so give the temporary file a .ipa suffix
        File f = File.createTempFile("jenkins",".ipa");
        StringWriter w = new StringWriter();
        try {
            req.getFileItem("ipa").write(f);
            deploy(f,new StreamTaskListener(w));
            return HttpResponses.forwardToView(this,"ok").with("msg",w.toString());
        } catch (Exception e) {
            // failed to deploy
            throw HttpResponses.error(StaplerResponse.SC_INTERNAL_SERVER_ERROR,
                    new Error("Failed to deploy app: "+w,e));
View Full Code Here

     * @throws InterruptedException
     *
     */
    private void startHub() throws IOException, InterruptedException {

        this.listener = new StreamTaskListener(getLogFile());

        channel = SeleniumProcessUtils.createSeleniumGridVM(listener);

        Level logLevel = Level.parse(getHubLogLevel());
        this.listener.getLogger().println("Starting Selenium Grid");
View Full Code Here

    @Override
    protected void setUp() throws Exception {
        System.setProperty("hudson.PluginStrategy", "hudson.ClassicPluginStrategy");
        super.setUp();
        workDir = createTmpDir();
        listener = new StreamTaskListener();
        envVars = new EnvVars();
        setAuthor(johnDoe);
        setCommitter(johnDoe);
        workspace = new FilePath(workDir);
        GitTool.onLoaded();
View Full Code Here

            b.setScm(new SubversionSCM("svn://localhost/"));
            b.setAssignedNode(createSlave());

            assertBuildStatusSuccess(b.scheduleBuild2(0));

            b.poll(new StreamTaskListener(System.out,Charset.defaultCharset()));
        } finally {
            p.kill();
        }
    }
View Full Code Here

    private void givenACallable() {
        @SuppressWarnings("unchecked")
        SVNLogFilter filter = new DefaultSVNLogFilter(new Pattern[] {compile("excludes")}, new Pattern[] {compile("includes")},
                Collections.EMPTY_SET, "", new Pattern[0], false);
       
        StreamTaskListener taskListener = null; // this fails with NPE because of static Channel current(): StreamTaskListener.fromStdout();
        this.callable = new CompareAgainstBaselineCallable(
                new SVNRevisionState(null),
                new SVNLogHandler( filter, taskListener),
                        "projectName", taskListener, null, Collections.<String,ISVNAuthenticationProvider>emptyMap(), "nodeName");
    }
View Full Code Here

TOP

Related Classes of hudson.util.StreamTaskListener

Copyright © 2018 www.massapicom. 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.