RVM-based images automatically built by Jenkins
Go to file
R. Tyler Croy 2f2a79759b
Each parallel branch needs to make sure it gets the source
Only some of the branches failed because of workspace affinity for the 'first'
node it would seem
2016-08-03 22:24:08 -07:00
.gitignore
Dockerfile Create an `rvm` user instead of relying on root for the container. 2016-08-03 15:38:43 -07:00
Jenkinsfile Each parallel branch needs to make sure it gets the source 2016-08-03 22:24:08 -07:00
README.adoc Actually build and push the RVM-based images 2016-08-03 12:12:40 -07:00
build-base.sh Properly build the base image in the pipeline 2016-08-03 12:29:39 -07:00
build-rubies.sh Update the Jenkinsfile to blow everything out into parallel agents 2016-08-03 21:39:20 -07:00
push-base.sh Update the Jenkinsfile to blow everything out into parallel agents 2016-08-03 21:39:20 -07:00
push-rubies.sh Update the Jenkinsfile to blow everything out into parallel agents 2016-08-03 21:39:20 -07:00
rubies Update the Jenkinsfile to blow everything out into parallel agents 2016-08-03 21:39:20 -07:00
rvmrc
sudoers Create an `rvm` user instead of relying on root for the container. 2016-08-03 15:38:43 -07:00

README.adoc

<html lang="en"> <head> </head>

Docker RVM for CI

This repository contains some Dockerfile code for building containers which come pre-baked with RVM for builds and tests in Jenkins.

Tags

The rtyler/rvm image alone is simply ubuntu:trusty with the latest stable RVM installed on it. There are however additional tags with Rubies pre-installed:

  • rtyler/rvm:2.3.0 - Ruby (MRI) 2.3.0

  • rtyler/rvm:jruby - JRuby, whichever version RVM aliases to

  • rtyler/rvm:ruby-head - Ruby (MRI)'s latest HEAD at the time of image creation

  • rtyler/rvm:rubinius - Rubinius

</html>