hudson.model.AbstractProject.getBuildDir()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(3.3k)|赞(0)|评价(0)|浏览(81)

本文整理了Java中hudson.model.AbstractProject.getBuildDir()方法的一些代码示例,展示了AbstractProject.getBuildDir()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractProject.getBuildDir()方法的具体详情如下:
包路径:hudson.model.AbstractProject
类名称:AbstractProject
方法名:getBuildDir

AbstractProject.getBuildDir介绍

暂无

代码示例

代码示例来源:origin: hudson/hudson-2.x

private void updateSymlink(String name, AbstractBuild<?,?> newTarget) throws InterruptedException {
  if (newTarget != null)
    newTarget.createSymlink(new LogTaskListener(LOGGER, Level.WARNING), name);
  else
    new File(getProject().getBuildDir(), "../"+name).delete();
}

代码示例来源:origin: org.jvnet.hudson.main/hudson-core

private void updateSymlink(String name, AbstractBuild<?,?> newTarget) throws InterruptedException {
  if (newTarget != null)
    newTarget.createSymlink(new LogTaskListener(LOGGER, Level.WARNING), name);
  else
    new File(getProject().getBuildDir(), "../"+name).delete();
}

代码示例来源:origin: org.eclipse.hudson.main/hudson-core

private void updateSymlink(String name, AbstractBuild<?,?> newTarget) throws InterruptedException {
  if (newTarget != null)
    newTarget.createSymlink(new LogTaskListener(LOGGER, Level.WARNING), name);
  else
    new File(getProject().getBuildDir(), "../"+name).delete();
}

代码示例来源:origin: org.eclipse.hudson/hudson-core

private void updateSymlink(String name, AbstractBuild<?, ?> newTarget) throws InterruptedException {
  if (newTarget != null) {
    newTarget.createSymlink(new LogTaskListener(LOGGER, Level.WARNING), name);
  } else {
    new File(getProject().getBuildDir(), "../" + name).delete();
  }
}

代码示例来源:origin: org.eclipse.hudson.main/hudson-core

private void createSymlink(TaskListener listener, String name) throws InterruptedException {
  Util.createSymlink(getProject().getBuildDir(),"builds/"+getId(),"../"+name,listener);
}

代码示例来源:origin: org.jvnet.hudson.main/hudson-core

private void createSymlink(TaskListener listener, String name) throws InterruptedException {
  Util.createSymlink(getProject().getBuildDir(),"builds/"+getId(),"../"+name,listener);
}

代码示例来源:origin: org.eclipse.hudson/hudson-core

private void createSymlink(TaskListener listener, String name) throws InterruptedException {
  Util.createSymlink(getProject().getBuildDir(), "builds/" + getId(), "../" + name, listener);
}

代码示例来源:origin: hudson/hudson-2.x

private void createSymlink(TaskListener listener, String name) throws InterruptedException {
  Util.createSymlink(getProject().getBuildDir(),"builds/"+getId(),"../"+name,listener);
}

代码示例来源:origin: jenkinsci/jira-plugin

@Override
public boolean perform(AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener) throws IOException, InterruptedException {
  String jobDirPath = build.getProject().getBuildDir().getPath();
  String filename = jobDirPath + File.separator + "issue.txt";
  EnvVars vars = build.getEnvironment(TaskListener.NULL);
  Result currentBuildResult = build.getResult();
  Result previousBuildResult = null;
  AbstractBuild<?, ?> previousBuild = build.getPreviousBuild();
  if (previousBuild != null) {
    previousBuildResult = previousBuild.getResult();
  }
  if (currentBuildResult != Result.ABORTED && previousBuild != null) {
    if (currentBuildResult == Result.FAILURE) {
      currentBuildResultFailure(build, listener, previousBuildResult, filename, vars);
    }
    if (currentBuildResult == Result.SUCCESS) {
      currentBuildResultSuccess(build, listener, previousBuildResult, filename, vars);
    }
  }
  return true;
}

相关文章

微信公众号

最新文章

更多

AbstractProject类方法