jenkins - Upgrade Groovy installation on slave node to a recent version -
i'm refactoring/enhancing execute groovy script build step , hitting version compatibility issue between dev/debugging environment, running groovy 2.3.7, , version deployed groovy-plugin autoinstaller slave. have set relatively stale 2.0.6. upshot can't use handy 2.3+ ast annotation on jenkins slave:
file:/c:/jenkins/workspace/foo/bar/com/ns1/ns2/myclass.groovy: 13: unable resolve class groovy.transform.sortable @ line 13, column 1. import groovy.transform.sortable ^ 1 error what path of least resistance upgrade slave's groovy 2.3.7 or higher? of note autoinstaller goes 2.2.1. (if that's viable option here.)

our jenkins groovy plugin @ latest version, 1.24, , jenkins master @ 1.580.1.
well simpler expected. can kill http://groovy.codehaus.org installer , point fresher repo url directly adding new so:

upon job execution autoinstaller delete old groovy install , unpack new one. i'm pretty sure check timestamps/hashes/something not override install same version on next run.
Comments
Post a Comment