本文整理了Java中hudson.model.AbstractBuild.getUrl()
方法的一些代码示例,展示了AbstractBuild.getUrl()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractBuild.getUrl()
方法的具体详情如下:
包路径:hudson.model.AbstractBuild
类名称:AbstractBuild
方法名:getUrl
暂无
代码示例来源:origin: org.jenkins-ci.plugins/build-pipeline-plugin
/**
* Build a URL of the currentBuild
*
* @return URL of the currentBuild
*/
public String getBuildResultURL() {
return currentBuild != null ? currentBuild.getUrl() : ""; //$NON-NLS-1$
}
代码示例来源:origin: jenkinsci/dingding-notifications-plugin
private String getBuildUrl() {
if (jenkinsURL.endsWith("/")) {
return jenkinsURL + build.getUrl();
} else {
return jenkinsURL + "/" + build.getUrl();
}
}
代码示例来源:origin: jlewallen/jenkins-hipchat-plugin
public MessageBuilder appendOpenLink() {
String url = notifier.getBuildServerUrl() + build.getUrl();
message.append(" (<a href='").append(url).append("'>Open</a>)");
return this;
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
public String getEntryUrl(FeedItem item) {
return item.getBuild().getUrl()+"changes#detail"+item.idx;
}
代码示例来源:origin: devnull-tools/build-notifications-plugin
private void setUrl() {
message.setUrl(String.format("%s%s", baseUrl, build.getUrl()), "Go to build");
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
public String getEntryUrl(FeedItem item) {
return item.getBuild().getUrl() + "changes#detail" + item.idx;
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
public String getEntryUrl(FeedItem item) {
return item.getBuild().getUrl() + "changes#detail" + item.idx;
}
代码示例来源:origin: hudson/hudson-2.x
public String getEntryUrl(FeedItem item) {
return item.getBuild().getUrl()+"changes#detail"+item.idx;
}
代码示例来源:origin: Diabol/delivery-pipeline-plugin
private String resolveTaskLink(Status taskStatus, AbstractBuild build) {
String taskLink = this.getLink();
if (build != null && !taskStatus.isIdle() && !taskStatus.isQueued()) {
if (taskStatus.isRunning()) {
taskLink = build.getUrl() + "console";
} else {
taskLink = build.getUrl();
}
}
return taskLink;
}
代码示例来源:origin: org.jenkins-ci.plugins/collabnet
/**
* Returns the absolute URL to the build, if rootUrl has been configured.
* If not, returns the build number.
*
* @param build the current Jenkins build.
* @return the absolute URL for this build, or the a string containing the
* build number.
*/
private String getBuildUrl(AbstractBuild<?, ?> build) {
Hudson hudson = Hudson.getInstance();
String rootUrl = hudson.getRootUrl();
if (rootUrl == null) {
return "Jenkins Build #" + build.number;
} else {
return hudson.getRootUrl() + build.getUrl();
}
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
/**
* Appends build URL to the builder.
*
* @param build build.
* @param buf {@link StringBuilder}.
*/
protected void appendBuildUrl(AbstractBuild<?, ?> build, StringBuilder buf) {
appendUrl(Util.encode(build.getUrl())
+ (build.getChangeSet().isEmptySet() ? "" : "changes"), buf);
}
代码示例来源:origin: hudson/hudson-2.x
/**
* Appends build URL to the builder.
*
* @param build build.
* @param buf {@link StringBuilder}.
*/
protected void appendBuildUrl(AbstractBuild<?, ?> build, StringBuilder buf) {
appendUrl(Util.encode(build.getUrl())
+ (build.getChangeSet().isEmptySet() ? "" : "changes"), buf);
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
/**
* Appends build URL to the builder.
*
* @param build build.
* @param buf {@link StringBuilder}.
*/
protected void appendBuildUrl(AbstractBuild<?, ?> build, StringBuilder buf) {
appendUrl(Util.encode(build.getUrl())
+ (build.getChangeSet().isEmptySet() ? "" : "changes"), buf);
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
/**
* Appends build URL to the builder.
*
* @param build build.
* @param buf {@link StringBuilder}.
*/
protected void appendBuildUrl(AbstractBuild<?, ?> build, StringBuilder buf) {
appendUrl(Util.encode(build.getUrl())
+ (build.getChangeSet().isEmptySet() ? "" : "changes"), buf);
}
代码示例来源:origin: jenkinsci/promoted-builds-plugin
@Override
public String getUrl() {
return getTarget().getUrl() + "promotion/" + getParent().getName() + "/promotionBuild/" + getNumber() + "/";
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
private void generateUrl() {
AbstractBuild<?,?> build = o.getOwner();
String buildLink = build.getUrl();
String actionUrl = o.getTestResultAction().getUrlName();
this.url = Hudson.getInstance().getRootUrl() + buildLink + actionUrl + o.getUrl();
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
private void generateUrl() {
AbstractBuild<?, ?> build = o.getOwner();
String buildLink = build.getUrl();
String actionUrl = o.getTestResultAction().getUrlName();
this.url = Hudson.getInstance().getRootUrl() + buildLink + actionUrl + o.getUrl();
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
private void generateUrl() {
AbstractBuild<?, ?> build = o.getOwner();
String buildLink = build.getUrl();
String actionUrl = o.getTestResultAction().getUrlName();
this.url = Hudson.getInstance().getRootUrl() + buildLink + actionUrl + o.getUrl();
}
代码示例来源:origin: hudson/hudson-2.x
private void generateUrl() {
AbstractBuild<?,?> build = o.getOwner();
String buildLink = build.getUrl();
String actionUrl = o.getTestResultAction().getUrlName();
this.url = Hudson.getInstance().getRootUrl() + buildLink + actionUrl + o.getUrl();
}
代码示例来源:origin: org.hudsonci.plugins/analysis-core
private String getReferenceBuildUrl() {
HtmlPrinter printer = new HtmlPrinter();
if (hasReferenceBuild()) {
AbstractBuild<?, ?> build = getReferenceBuild();
printer.append(" ");
printer.append("(");
printer.append(Messages.ReferenceBuild());
printer.append(": ");
printer.append(printer.link(Hudson.getInstance().getRootUrl() + "/" + build.getUrl(),
build.getDisplayName()));
printer.append(")");
}
return printer.toString();
}
内容来源于网络,如有侵权,请联系作者删除!