RVM-based images automatically built by Jenkins
Go to file
R. Tyler Croy 434ee87ad7
Create an `rvm` user instead of relying on root for the container.
The `rvm` user has passwordless sudo in the container, so that shouldn't slow
anybody down :)
2016-08-03 15:38:43 -07:00
.gitignore Ignore nonsense files 2016-08-02 15:07:11 -07:00
Dockerfile Create an `rvm` user instead of relying on root for the container. 2016-08-03 15:38:43 -07:00
Jenkinsfile Grab all the right credentials for logging in via docker 2016-08-03 14:48:58 -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 Create an `rvm` user instead of relying on root for the container. 2016-08-03 15:38:43 -07:00
push-rubies.sh Make sure when we publish, we're always publishing the base image tag too 2016-08-03 12:31:22 -07:00
rubies Actually build and push the RVM-based images 2016-08-03 12:12:40 -07:00
rvmrc Initial commit with the basics of the Dockerfile 2016-08-02 14:42:01 -07:00
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>