Package com.groupon.jenkins.dynamic.build.cause

Source Code of com.groupon.jenkins.dynamic.build.cause.NullBuildCause

package com.groupon.jenkins.dynamic.build.cause;

import java.util.ArrayList;

import org.kohsuke.stapler.export.Exported;

import com.groupon.jenkins.github.GitBranch;

public class NullBuildCause extends BuildCause {
    @Override
    @Exported(visibility = 3)
    public String getShortDescription() {
        return "";
    }

    @Override
    public String getSha() {
        return "unknown";
    }

    @Override
    public String getPusher() {
        return "unknown";
    }

    @Override
    public String getPullRequestNumber() {
        return "";
    }

    @Override
    public Iterable<GithubLogEntry> getChangeLogEntries() {
        return new ArrayList<GithubLogEntry>();
    }

    @Override
    public String getBuildDescription() {
        return "";
    }

    @Override
    public GitBranch getBranch() {
        return new GitBranch("undetermined");
    }
}
TOP

Related Classes of com.groupon.jenkins.dynamic.build.cause.NullBuildCause

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.