本文整理了Java中hudson.model.Run.getDurationString
方法的一些代码示例,展示了Run.getDurationString
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Run.getDurationString
方法的具体详情如下:
包路径:hudson.model.Run
类名称:Run
方法名:getDurationString
[英]Gets the string that says how long the build took to run.
[中]获取表示生成运行所需时间的字符串。
代码示例来源:origin: jenkinsci/jenkins
@Override protected void calculate(Run<?,?> build, JSONObject element) {
BallColor iconColor = build.getIconColor();
element.put("iconColorOrdinal", iconColor.ordinal());
element.put("iconColorDescription", iconColor.getDescription());
element.put("buildStatusUrl", build.getBuildStatusUrl());
element.put("number", build.getNumber());
element.put("displayName", build.getDisplayName());
element.put("duration", build.getDuration());
element.put("durationString", build.getDurationString());
if (build instanceof AbstractBuild) {
AbstractBuild<?,?> b = (AbstractBuild) build;
Node n = b.getBuiltOn();
if (n == null) {
String ns = b.getBuiltOnStr();
if (ns != null && !ns.isEmpty()) {
element.put("builtOnStr", ns);
}
} else if (n != Jenkins.getInstance()) {
element.put("builtOn", n.getNodeName());
element.put("builtOnStr", n.getDisplayName());
} else {
element.put("builtOnStr", hudson.model.Messages.Hudson_Computer_DisplayName());
}
}
}
代码示例来源:origin: org.jenkins-ci.plugins/python-wrapper
public String superGetDurationString() {
return super.getDurationString();
}
代码示例来源:origin: org.jenkins-ci.plugins/python-wrapper
@Override
public String getDurationString() {
initPython();
if (pexec.isImplemented(22)) {
return (String) pexec.execPython("get_duration_string");
} else {
return super.getDurationString();
}
}
代码示例来源:origin: jenkinsci/embeddable-build-status-plugin
parameter = matcher.replaceFirst(Integer.toString(run.getNumber()));
} else if (customKey.equals("duration")) {
parameter = matcher.replaceFirst(run.getDurationString());
} else if (customKey.equals("displayName")) {
parameter = matcher.replaceFirst(run.getDisplayName());
代码示例来源:origin: nemccarthy/stash-pullrequest-builder-plugin
String duration = run.getDurationString();
repository.postFinishedComment(cause.getPullRequestId(), cause.getSourceCommitHash(),
cause.getDestinationCommitHash(), result, buildUrl,
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
@Override protected void calculate(Run<?,?> build, JSONObject element) {
BallColor iconColor = build.getIconColor();
element.put("iconColorOrdinal", iconColor.ordinal());
element.put("iconColorDescription", iconColor.getDescription());
element.put("buildStatusUrl", build.getBuildStatusUrl());
element.put("number", build.getNumber());
element.put("displayName", build.getDisplayName());
element.put("duration", build.getDuration());
element.put("durationString", build.getDurationString());
if (build instanceof AbstractBuild) {
AbstractBuild<?,?> b = (AbstractBuild) build;
Node n = b.getBuiltOn();
if (n == null) {
String ns = b.getBuiltOnStr();
if (ns != null && !ns.isEmpty()) {
element.put("builtOnStr", ns);
}
} else if (n != Jenkins.getInstance()) {
element.put("builtOn", n.getNodeName());
element.put("builtOnStr", n.getDisplayName());
} else {
element.put("builtOnStr", hudson.model.Messages.Hudson_Computer_DisplayName());
}
}
}
内容来源于网络,如有侵权,请联系作者删除!