File tree 4 files changed +30
-2
lines changed
4 files changed +30
-2
lines changed Original file line number Diff line number Diff line change 1
- FROM ruby:2.2.5
1
+ FROM ruby:{{ .RUBY_VERSION }}
2
2
MAINTAINER iron.io
3
3
4
4
ARG DEBIAN_FRONTEND=noninteractive
Original file line number Diff line number Diff line change 1
1
# Rails(+ Nginx, Unicorn) Dockerfile
2
2
3
+ [ ![ CircleCI] ( https://circleci.com/gh/iron-io/rails-nginx-unicorn.svg?style=svg&circle-token=fc354275fd99b352c8f4055345a3fb1aae91139d )] ( https://circleci.com/gh/iron-io/rails-nginx-unicorn )
4
+
3
5
Forked from https://github.com/seapy/dockerfiles/tree/master/rails-nginx-unicorn
4
6
5
7
Easy useable docker for rails. less configuration, affordable production.
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ ruby_versions=(2.1.10 2.1.8 2.1.9 2.1 2.2.5 2.2 2.3.1 2.3)
4
+
5
+ for version in " ${ruby_versions[@]} " ; do
6
+ export RUBY_VERSION=${version}
7
+ echo $RUBY_VERSION
8
+ gucci Dockerfile.tmpl > Dockerfile
9
+ docker build -t iron/rails-nginx-unicorn:ruby${version} .
10
+ docker push iron/rails-nginx-unicorn:ruby${version}
11
+ rm Dockerfile
12
+ done ;
13
+
Original file line number Diff line number Diff line change 1
- # TODO
1
+ machine :
2
+ services :
3
+ - docker
4
+ checkout :
5
+ post :
6
+ - docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS
7
+
8
+ dependencies :
9
+ pre :
10
+ - go get github.com/noqcks/gucci
11
+
12
+ test :
13
+ override :
14
+ - ./build.sh
You can’t perform that action at this time.
0 commit comments