diff --git a/circle.yml b/circle.yml new file mode 100644 index 0000000..dec9a06 --- /dev/null +++ b/circle.yml @@ -0,0 +1,21 @@ +machine: + services: + - docker + +dependencies: + override: + - docker info + - docker build --rm=false -t TerribleDev/Fortran:4.8-trusty ubuntu/trusty/4.8 + - docker build --rm=false -t TerribleDev/Fortran:4.7-trusty ubuntu/trusty/4.7 + - docker build --rm=false -t TerribleDev/Fortran:4.6-trusty ubuntu/trusty/4.6 + - docker build --rm=false -t TerribleDev/Fortran:4.4-trusty ubuntu/trusty/4.4 + +deployment: + hub: + branch: master + commands: + - docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS + - docker push TerribleDev/Fortran:4.8-trusty + - docker push TerribleDev/Fortran:4.7-trusty + - docker push TerribleDev/Fortran:4.6-trusty + - docker push TerribleDev/Fortran:4.4-trusty \ No newline at end of file diff --git a/ubuntu/trusty/4.4/Dockerfile b/ubuntu/trusty/4.4/Dockerfile new file mode 100644 index 0000000..90edae9 --- /dev/null +++ b/ubuntu/trusty/4.4/Dockerfile @@ -0,0 +1,5 @@ +FROM ubuntu:trusty +MAINTAINER "tommy@terribledev.io" +RUN apt-get update +RUN apt-get install -y gfortran-4.8 + diff --git a/ubuntu/trusty/4.6/Dockerfile b/ubuntu/trusty/4.6/Dockerfile new file mode 100644 index 0000000..90edae9 --- /dev/null +++ b/ubuntu/trusty/4.6/Dockerfile @@ -0,0 +1,5 @@ +FROM ubuntu:trusty +MAINTAINER "tommy@terribledev.io" +RUN apt-get update +RUN apt-get install -y gfortran-4.8 + diff --git a/ubuntu/trusty/4.7/Dockerfile b/ubuntu/trusty/4.7/Dockerfile new file mode 100644 index 0000000..d3312d3 --- /dev/null +++ b/ubuntu/trusty/4.7/Dockerfile @@ -0,0 +1,5 @@ +FROM ubuntu:trusty +MAINTAINER "tommy@terribledev.io" +RUN apt-get update +RUN apt-get install -y gfortran-4.7 +