本文整理了Java中hudson.model.AbstractProject.getNextBuildNumber()
方法的一些代码示例,展示了AbstractProject.getNextBuildNumber()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractProject.getNextBuildNumber()
方法的具体详情如下:
包路径:hudson.model.AbstractProject
类名称:AbstractProject
方法名:getNextBuildNumber
暂无
代码示例来源:origin: jenkinsci/jenkins
@Override public int getNextBuildNumber() {
return delegate.asProject().getNextBuildNumber();
}
@Override public int getQuietPeriod() {
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
@Override public int getNextBuildNumber() {
return delegate.asProject().getNextBuildNumber();
}
@Override public int getQuietPeriod() {
代码示例来源:origin: org.jenkins-ci.plugins/build-pipeline-plugin
public int getNextBuildNumber() {
return pipelineBuild.getProject().getNextBuildNumber();
}
代码示例来源:origin: io.jenkins.plugins/docker-slaves
private Node prepareExecutorFor(final Queue.BuildableItem item, final AbstractProject job) throws Descriptor.FormException, IOException, InterruptedException {
LOGGER.info("Creating a Container slave to host " + job.toString() + "#" + job.getNextBuildNumber());
// Immediately create a slave for this item
// Real provisioning will happen later
String slaveName = "Container for " +job.getName() + "#" + job.getNextBuildNumber();
String description = "Container slave for building " + job.getFullName();
DockerSlaves plugin = DockerSlaves.get();
return new DockerSlave(slaveName, description, null, plugin.createStandardJobProvisionerFactory(job),item);
}
代码示例来源:origin: org.jenkins-ci.plugins/build-pipeline-plugin
/**
* @param triggerProjectName
* the triggerProjectName
* @return the number of re-tried build
*/
@JavaScriptMethod
public int retryBuild(final String triggerProjectName) {
LOGGER.fine("Retrying build again: " + triggerProjectName); //$NON-NLS-1$
final AbstractProject<?, ?> triggerProject = (AbstractProject<?, ?>) super.getJob(triggerProjectName);
triggerProject.scheduleBuild(new MyUserIdCause());
return triggerProject.getNextBuildNumber();
}
代码示例来源:origin: hudson/hudson-2.x
public void run() {
String threadName = Thread.currentThread().getName();
Thread.currentThread().setName("SCM polling for "+job);
try {
startTime = System.currentTimeMillis();
if(runPolling()) {
AbstractProject p = job.asProject();
String name = " #"+p.getNextBuildNumber();
SCMTriggerCause cause;
try {
cause = new SCMTriggerCause(getLogFile());
} catch (IOException e) {
LOGGER.log(WARNING, "Failed to parse the polling log",e);
cause = new SCMTriggerCause();
}
if(p.scheduleBuild(p.getQuietPeriod(), cause, additionalActions)) {
LOGGER.info("SCM changes detected in "+ job.getName()+". Triggering "+name);
} else {
LOGGER.info("SCM changes detected in "+ job.getName()+". Job is already in the queue");
}
}
} finally {
Thread.currentThread().setName(threadName);
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
public void run() {
String threadName = Thread.currentThread().getName();
Thread.currentThread().setName("SCM polling for " + scmedItem);
try {
startTime = System.currentTimeMillis();
if (runPolling()) {
if (scmedItem instanceof AbstractProject) {
AbstractProject job = (AbstractProject) scmedItem;
String name = " #" + job.getNextBuildNumber();
SCMTriggerCause cause;
try {
cause = new SCMTriggerCause(getLogFile());
} catch (IOException e) {
LOGGER.log(WARNING, "Failed to parse the polling log", e);
cause = new SCMTriggerCause();
}
if (job.scheduleBuild(job.getQuietPeriod(), cause, additionalActions)) {
LOGGER.info("SCM changes detected in " + job.getName() + ". Triggering " + name);
} else {
LOGGER.info("SCM changes detected in " + job.getName() + ". Job is already in the queue");
}
}
}
} finally {
Thread.currentThread().setName(threadName);
}
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
public void run() {
String threadName = Thread.currentThread().getName();
Thread.currentThread().setName("SCM polling for "+job);
try {
startTime = System.currentTimeMillis();
if(runPolling()) {
AbstractProject p = job.asProject();
String name = " #"+p.getNextBuildNumber();
SCMTriggerCause cause;
try {
cause = new SCMTriggerCause(getLogFile());
} catch (IOException e) {
LOGGER.log(WARNING, "Failed to parse the polling log",e);
cause = new SCMTriggerCause();
}
if(p.scheduleBuild(p.getQuietPeriod(), cause, additionalActions)) {
LOGGER.info("SCM changes detected in "+ job.getName()+". Triggering "+name);
} else {
LOGGER.info("SCM changes detected in "+ job.getName()+". Job is already in the queue");
}
}
} finally {
Thread.currentThread().setName(threadName);
}
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
public void run() {
String threadName = Thread.currentThread().getName();
Thread.currentThread().setName("SCM polling for "+job);
try {
startTime = System.currentTimeMillis();
if(runPolling()) {
AbstractProject p = job.asProject();
String name = " #"+p.getNextBuildNumber();
SCMTriggerCause cause;
try {
cause = new SCMTriggerCause(getLogFile());
} catch (IOException e) {
LOGGER.log(WARNING, "Failed to parse the polling log",e);
cause = new SCMTriggerCause();
}
if(p.scheduleBuild(p.getQuietPeriod(), cause, additionalActions)) {
LOGGER.info("SCM changes detected in "+ job.getName()+". Triggering "+name);
} else {
LOGGER.info("SCM changes detected in "+ job.getName()+". Job is already in the queue");
}
}
} finally {
Thread.currentThread().setName(threadName);
}
}
代码示例来源:origin: org.jenkins-ci.plugins/build-pipeline-plugin
return triggerProject.getNextBuildNumber();
代码示例来源:origin: openstack-infra/gearman-plugin
project.getNextBuildNumber()+" on " + runNodeName
+ " with UUID " + decodedUniqueId + " and build params " + buildParams);
QueueTaskFuture<?> future = project.scheduleBuild2(0, new Cause.UserIdCause(), actions);
代码示例来源:origin: org.eclipse.hudson/hudson-core
String name = p.getName() + " #" + p.getNextBuildNumber();
if (p.scheduleBuild(p.getQuietPeriod(), new UpstreamCause((Run) build),
buildActions.toArray(new Action[buildActions.size()]))) {
代码示例来源:origin: hudson/hudson-2.x
String name = p.getName()+" #"+p.getNextBuildNumber();
if(p.scheduleBuild(p.getQuietPeriod(), new UpstreamCause((Run)build),
buildActions.toArray(new Action[buildActions.size()]))) {
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
String name = p.getName()+" #"+p.getNextBuildNumber();
if(p.scheduleBuild(p.getQuietPeriod(), new UpstreamCause((Run)build),
buildActions.toArray(new Action[buildActions.size()]))) {
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
String name = p.getName()+" #"+p.getNextBuildNumber();
if(p.scheduleBuild(p.getQuietPeriod(), new UpstreamCause((Run)build),
buildActions.toArray(new Action[buildActions.size()]))) {
代码示例来源:origin: Diabol/delivery-pipeline-plugin
+ firstProject.getNextBuildNumber(), pipeLineTimestamp,
TriggerCause.getTriggeredBy(firstProject, null), null, pipelineStages, false);
result.add(pipelineLatest);
内容来源于网络,如有侵权,请联系作者删除!