java.lang.Object
org.jenkinsci.plugins.conditionalbuildstep.singlestep.JobUpdater

public class JobUpdater extends Object
Utilities for the script console
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    Wrap all of the allowed BuildSteps on a freestyle project with a single conditional builder For freestyle project called 'xxx': import static org.jenkinsci.plugins.conditionalbuildstep.singlestep.JobUpdater.* def job = hudson.model.Hudson.instance.getItem('xxx') updateBuilders job Once executed, go to the configure page to check that everything looks OK, then save the configuration

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JobUpdater

      public JobUpdater()
  • Method Details

    • updateBuilders

      public static boolean updateBuilders(FreeStyleProject project) throws IOException
      Wrap all of the allowed BuildSteps on a freestyle project with a single conditional builder For freestyle project called 'xxx': import static org.jenkinsci.plugins.conditionalbuildstep.singlestep.JobUpdater.* def job = hudson.model.Hudson.instance.getItem('xxx') updateBuilders job Once executed, go to the configure page to check that everything looks OK, then save the configuration
      Throws:
      IOException