提交 52ae5fe3 编写于 作者: C Christoph Kutzinski

Merge pull request #647 from ndeloof/getRun

convenience method to retrieve upstream Run
......@@ -27,6 +27,7 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import edu.umd.cs.findbugs.annotations.CheckForNull;
import hudson.console.ModelHyperlinkNote;
import hudson.diagnosis.OldDataMonitor;
import hudson.util.XStream2;
......@@ -189,6 +190,11 @@ public abstract class Cause {
return upstreamBuild;
}
public @CheckForNull Run getUpstreamRun() {
Job job = Jenkins.getInstance().getItemByFullName(upstreamProject, Job.class);
return job.getBuildByNumber(upstreamBuild);
}
@Exported(visibility=3)
public String getUpstreamUrl() {
return upstreamUrl;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册