Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/puppet helper num executors #260

Merged

Commits on May 2, 2015

  1. add get_num_executors()/set_num_executors() methods to puppet_helper

    These methods may be used to get/set the number of executors for the
    master. Eg.:
    
        java -jar /usr/lib/jenkins/jenkins-cli.jar -s http://localhost:8080 groovy /usr/lib/jenkins/puppet_helper.groovy get_num_executors
    
        java -jar /usr/lib/jenkins/jenkins-cli.jar -s http://localhost:8080 groovy /usr/lib/jenkins/puppet_helper.groovy set_num_executors 42
    Joshua Hoblitt authored and jhoblitt committed May 2, 2015
    Configuration menu
    Copy the full SHA
    df133b4 View commit details
    Browse the repository at this point in the history
  2. move Exec['reload-jenkins'] from jenkins::cli -> jenkins::cli::reload

    Due to resource containment, it was not possible for a consumer of
    `jenkins::cli` to both have a dependency on `Class['jenkins::cli']` and to
    notify `Exec['reload-jenkins']`.  It is recommended that notifications be
    instead be sent to `Class['jenkins::cli::reload']` to ease any future
    refactoring.
    Joshua Hoblitt authored and jhoblitt committed May 2, 2015
    Configuration menu
    Copy the full SHA
    979cb01 View commit details
    Browse the repository at this point in the history
  3. add jenkins::cli::exec defined type

    Joshua Hoblitt authored and jhoblitt committed May 2, 2015
    Configuration menu
    Copy the full SHA
    dad38cb View commit details
    Browse the repository at this point in the history
  4. add executors param to jenkins class

    Similar semantics as `class { 'jenkins::slave': executors => ... }` but for
    the Jenkins master.
    Joshua Hoblitt authored and jhoblitt committed May 2, 2015
    Configuration menu
    Copy the full SHA
    f6ebc21 View commit details
    Browse the repository at this point in the history