Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-10920

Automatic Groovy installer for slaves

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      We have 65 slaves in our enterprise company. As of now we have to install Groovy on every slave manually.
      It would be an enabler for us to have an 'install automatically' option in the Manage Jenkins/Configure System page.
      It seems not too difficult to implement: See attached blog for details.

        Attachments

          Activity

          Hide
          vjuranek vjuranek added a comment -

          Related to JENKINS-7113, work already in progress, currently solving some issue with backward compatibility.

          Show
          vjuranek vjuranek added a comment - Related to JENKINS-7113 , work already in progress, currently solving some issue with backward compatibility.
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Vojtech Juranek
          Path:
          pom.xml
          src/main/java/hudson/plugins/groovy/Groovy.java
          src/main/java/hudson/plugins/groovy/GroovyInstallation.java
          src/main/java/hudson/plugins/groovy/GroovyInstaller.java
          src/main/resources/hudson/plugins/groovy/Groovy/global.jelly
          src/main/resources/hudson/plugins/groovy/GroovyInstallation/config.jelly
          http://jenkins-ci.org/commit/groovy-plugin/2a0e746c96b381b0c1d9ca84d122e71597474217
          Log:
          [JENKINS-7113, JENKINS-10920] Auto-installer

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Vojtech Juranek Path: pom.xml src/main/java/hudson/plugins/groovy/Groovy.java src/main/java/hudson/plugins/groovy/GroovyInstallation.java src/main/java/hudson/plugins/groovy/GroovyInstaller.java src/main/resources/hudson/plugins/groovy/Groovy/global.jelly src/main/resources/hudson/plugins/groovy/GroovyInstallation/config.jelly http://jenkins-ci.org/commit/groovy-plugin/2a0e746c96b381b0c1d9ca84d122e71597474217 Log: [JENKINS-7113, JENKINS-10920] Auto-installer
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Vojtech Juranek
          Path:
          src/main/java/hudson/plugins/groovy/Groovy.java
          src/main/java/hudson/plugins/groovy/GroovyInstallation.java
          http://jenkins-ci.org/commit/groovy-plugin/1de7a1103726849918e4c80d4d9de30af22bfb04
          Log:
          [JENKINS-7113, JENKINS-10920] Backward compatibility and code cleanup

          Compare: https://github.com/jenkinsci/groovy-plugin/compare/03d32cc...1de7a11

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Vojtech Juranek Path: src/main/java/hudson/plugins/groovy/Groovy.java src/main/java/hudson/plugins/groovy/GroovyInstallation.java http://jenkins-ci.org/commit/groovy-plugin/1de7a1103726849918e4c80d4d9de30af22bfb04 Log: [JENKINS-7113, JENKINS-10920] Backward compatibility and code cleanup Compare: https://github.com/jenkinsci/groovy-plugin/compare/03d32cc...1de7a11
          Hide
          dogfood dogfood added a comment -

          Integrated in plugins_groovy #40
          [JENKINS-7113, JENKINS-10920] Auto-installer
          [JENKINS-7113, JENKINS-10920] Backward compatibility and code cleanup

          Vojtech Juranek :
          Files :

          • src/main/resources/hudson/plugins/groovy/GroovyInstallation/config.jelly
          • pom.xml
          • src/main/resources/hudson/plugins/groovy/Groovy/global.jelly
          • src/main/java/hudson/plugins/groovy/Groovy.java
          • src/main/java/hudson/plugins/groovy/GroovyInstaller.java
          • src/main/java/hudson/plugins/groovy/GroovyInstallation.java

          Vojtech Juranek :
          Files :

          • src/main/java/hudson/plugins/groovy/GroovyInstallation.java
          • src/main/java/hudson/plugins/groovy/Groovy.java
          Show
          dogfood dogfood added a comment - Integrated in plugins_groovy #40 [JENKINS-7113, JENKINS-10920] Auto-installer [JENKINS-7113, JENKINS-10920] Backward compatibility and code cleanup Vojtech Juranek : Files : src/main/resources/hudson/plugins/groovy/GroovyInstallation/config.jelly pom.xml src/main/resources/hudson/plugins/groovy/Groovy/global.jelly src/main/java/hudson/plugins/groovy/Groovy.java src/main/java/hudson/plugins/groovy/GroovyInstaller.java src/main/java/hudson/plugins/groovy/GroovyInstallation.java Vojtech Juranek : Files : src/main/java/hudson/plugins/groovy/GroovyInstallation.java src/main/java/hudson/plugins/groovy/Groovy.java
          Hide
          vjuranek vjuranek added a comment -

          Implemented in groovy plugin 1.9

          Show
          vjuranek vjuranek added a comment - Implemented in groovy plugin 1.9

            People

            • Assignee:
              vjuranek vjuranek
              Reporter:
              gjansen Gerwin Jansen
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: