Ruby default version updated to 2.4.1
Change-Id: Ia0c7349b79b8cddd430cd162ec4f0691022a7a69
diff --git a/src/com/mirantis/mk/Ruby.groovy b/src/com/mirantis/mk/Ruby.groovy
index 3d88935..e56e7e2 100644
--- a/src/com/mirantis/mk/Ruby.groovy
+++ b/src/com/mirantis/mk/Ruby.groovy
@@ -8,8 +8,10 @@
* Ensures Ruby environment with given version (install it if necessary)
* @param rubyVersion target ruby version (optional, default 2.2.3)
*/
-def ensureRubyEnv(rubyVersion="2.2.3"){
+def ensureRubyEnv(rubyVersion="2.4.1"){
if(!fileExists("/var/lib/jenkins/.rbenv/versions/${rubyVersion}/bin/ruby")){
+ //XXX: patch ruby-build because debian package is quite old
+ sh "git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build"
sh "rbenv install ${rubyVersion}";
}
sh "rbenv local ${rubyVersion};rbenv exec gem update --system"
@@ -96,4 +98,4 @@
}
}
return output
-}
\ No newline at end of file
+}