Commit Graph

18 Commits

Author SHA1 Message Date
R. Tyler Croy f9cd157434
Remove rubinius which will simply not build properly >_< 2016-08-03 22:44:36 -07:00
R. Tyler Croy 4549a9736a
Add a few more rubies to build for funsies 2016-08-03 22:38:23 -07:00
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
R. Tyler Croy 15ba0cb2af
Authenticate before push-base, this should be refactored post-haste 2016-08-03 22:09:34 -07:00
R. Tyler Croy ceafa2a914
Left some garbage from my vim chopping in the Jenkinsfile, oops 2016-08-03 21:41:17 -07:00
R. Tyler Croy 38df410a37
Update the Jenkinsfile to blow everything out into parallel agents
This is likely going to crater, but let's try!
2016-08-03 21:39:20 -07:00
R. Tyler Croy e964180833
Drop jruby-head in favor of the latest release 2016-08-03 20:06:22 -07:00
R. Tyler Croy 6bc76f23a0
Switch the rubies around 2016-08-03 15:39:28 -07:00
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
R. Tyler Croy d4f1d9a517
Grab all the right credentials for logging in via docker 2016-08-03 14:48:58 -07:00
R. Tyler Croy df0de7843f
Attempt to login with my dockerhub username instead of email.
This failed previously, unfortunately :(
2016-08-03 13:26:29 -07:00
R. Tyler Croy cbb9a14617
Make sure when we publish, we're always publishing the base image tag too 2016-08-03 12:31:22 -07:00
R. Tyler Croy 2455edd631
Properly build the base image in the pipeline 2016-08-03 12:29:39 -07:00
R. Tyler Croy fbe1d22dd0
Give Pipeline the proper credentials to publish to Dockerhub 2016-08-03 12:26:46 -07:00
R. Tyler Croy fe2d5a1f0d
Add a simple Jenkinsfile for building these things in Jenkins 2016-08-03 12:18:25 -07:00
R. Tyler Croy d27c009e8c
Actually build and push the RVM-based images 2016-08-03 12:12:40 -07:00
R. Tyler Croy b18c5654e7
Ignore nonsense files 2016-08-02 15:07:11 -07:00
R. Tyler Croy b2e918abe2
Initial commit with the basics of the Dockerfile 2016-08-02 14:42:01 -07:00