本文整理了Java中hudson.model.AbstractProject.scheduleBuild()
方法的一些代码示例,展示了AbstractProject.scheduleBuild()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractProject.scheduleBuild()
方法的具体详情如下:
包路径:hudson.model.AbstractProject
类名称:AbstractProject
方法名:scheduleBuild
暂无
代码示例来源:origin: jenkinsci/jenkins
AbstractProject j = Jenkins.getInstance().getItemByFullName(line, AbstractProject.class);
if (j != null)
j.scheduleBuild();
代码示例来源:origin: jenkinsci/jenkins
continue;
boolean scheduled = p.scheduleBuild(p.getQuietPeriod(), new UpstreamCause((Run)build), buildActions.toArray(new Action[buildActions.size()]));
if (Jenkins.getInstance().getItemByFullName(p.getFullName()) == p) {
String name = ModelHyperlinkNote.encodeTo(p);
代码示例来源:origin: jenkinsci/promoted-builds-plugin
/**
* @deprecated
* You need to be using {@link #scheduleBuild(AbstractBuild)}
*/
@Deprecated
public boolean scheduleBuild() {
return super.scheduleBuild();
}
代码示例来源:origin: jenkinsci/maven-plugin
@Deprecated
@Override
public boolean scheduleBuild() {
return super.scheduleBuild();
}
代码示例来源:origin: jenkinsci/maven-plugin
@Deprecated
@Override
public boolean scheduleBuild(int quietPeriod) {
return super.scheduleBuild(quietPeriod);
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
/**
* @deprecated Use {@link #scheduleBuild(Cause)}. Since 1.283
*/
public boolean scheduleBuild() {
return scheduleBuild(new LegacyCodeCause());
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
/**
* @deprecated
* Use {@link #scheduleBuild(int, Cause)}. Since 1.283
*/
public boolean scheduleBuild(int quietPeriod) {
return scheduleBuild(quietPeriod, new LegacyCodeCause());
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
/**
* @deprecated Use {@link #scheduleBuild(Cause)}. Since 1.283
*/
public boolean scheduleBuild() {
return scheduleBuild(new LegacyCodeCause());
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
/**
* Schedules a build of this project.
*
* @return true if the project is actually added to the queue. false if the
* queue contained it and therefore the add() was noop
*/
public boolean scheduleBuild(Cause c) {
return scheduleBuild(getQuietPeriod(), c);
}
代码示例来源:origin: hudson/hudson-2.x
/**
* @deprecated
* Use {@link #scheduleBuild(int, Cause)}. Since 1.283
*/
public boolean scheduleBuild(int quietPeriod) {
return scheduleBuild(quietPeriod, new LegacyCodeCause());
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
/**
* Schedules a build of this project.
*
* @return true if the project is actually added to the queue. false if the
* queue contained it and therefore the add() was noop
*/
public boolean scheduleBuild(Cause c) {
return scheduleBuild(getQuietPeriod(), c);
}
代码示例来源:origin: hudson/hudson-2.x
/**
* Schedules a build of this project.
*
* @return
* true if the project is actually added to the queue.
* false if the queue contained it and therefore the add()
* was noop
*/
public boolean scheduleBuild(Cause c) {
return scheduleBuild(getQuietPeriod(), c);
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
/**
* @deprecated
* Use {@link #scheduleBuild(Cause)}. Since 1.283
*/
public boolean scheduleBuild() {
return scheduleBuild(new LegacyCodeCause());
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
/**
* Schedules a build of this project.
*
* @return
* true if the project is actually added to the queue.
* false if the queue contained it and therefore the add()
* was noop
*/
public boolean scheduleBuild(Cause c) {
return scheduleBuild(getQuietPeriod(), c);
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
/**
* @deprecated Use {@link #scheduleBuild(int, Cause)}. Since 1.283
*/
public boolean scheduleBuild(int quietPeriod) {
return scheduleBuild(quietPeriod, new LegacyCodeCause());
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
/**
* @deprecated Use {@link #scheduleBuild(int, Cause)}. Since 1.283
*/
public boolean scheduleBuild(int quietPeriod) {
return scheduleBuild(quietPeriod, new LegacyCodeCause());
}
代码示例来源:origin: org.jenkins-ci.plugins/ivy
@Override
public boolean scheduleBuild(Cause c) {
if(c instanceof ParameterizedUpstreamCause) {
ParameterizedUpstreamCause upc = (ParameterizedUpstreamCause) c;
if(isUseUpstreamParameters()) {
List<ParametersAction> upStreamParams = upc.getUpStreamParameters();
return scheduleBuild(getQuietPeriod(),c,upStreamParams.toArray(new ParametersAction[upStreamParams.size()]));
}
}
return super.scheduleBuild(c);
}
}
代码示例来源:origin: org.jvnet.hudson.plugins/ivy
@Override
public boolean scheduleBuild(Cause c) {
if(c instanceof ParameterizedUpstreamCause) {
ParameterizedUpstreamCause upc = (ParameterizedUpstreamCause) c;
if(isUseUpstreamParameters()) {
List<ParametersAction> upStreamParams = upc.getUpStreamParameters();
return scheduleBuild(getQuietPeriod(),c,upStreamParams.toArray(new ParametersAction[upStreamParams.size()]));
}
}
return super.scheduleBuild(c);
}
}
代码示例来源: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: jenkinsci/artifactory-plugin
private void saveAndSchedule(ItemLastModified itemLastModified, AbstractProject project) throws IOException {
logger.fine("Updating " + job.getName());
project.save();
project.scheduleBuild(new ArtifactoryCause(itemLastModified.getUri()));
}
内容来源于网络,如有侵权,请联系作者删除!