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

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

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

AbstractProject.disable介绍

[英]True to suspend new builds.
[中]True以挂起新生成。

代码示例

代码示例来源:origin: org.hudsonci.plugins/rest-plugin-api

@GET
@Path("{projectName}/enable")
public Response enableProject(final @PathParam("projectName") String projectName, final @QueryParam("enable") @DefaultValue("true") boolean enable) {
  log.debug("Project {}: {}", enable ? "enabled" : "disabled", projectName);
  AbstractProject project = support.getProject(projectName);
  project.checkPermission(CONFIGURE);
  try {
    if (enable) {
      project.enable();
    }
    else {
      project.disable();
    }
    return Response.noContent().build();
  }
  catch (Exception e) {
    log.error("Failed to enable/disable project", e);
    return Response.serverError().build();
  }
}

代码示例来源:origin: jenkinsci/multi-branch-project-plugin

template.disable();
if (parent.isDisabled() && !project.isDisabled()) {
  try {
    project.disable();
  } catch (IOException e) {
    LOGGER.log(Level.WARNING, "Unable to keep sub-project disabled.", e);

代码示例来源:origin: jenkinsci/multi-branch-project-plugin

template.setScm(new NullSCM());
  template.disable();
} catch (IOException e) {
  LOGGER.log(Level.WARNING, "Failed to load template project " + getTemplateDir(), e);

代码示例来源:origin: jenkinsci/multi-branch-project-plugin

project.disable();

相关文章

微信公众号

最新文章

更多

AbstractProject类方法