From 4c9db8c0281cd784d94074e5bb49129c4a49c024 Mon Sep 17 00:00:00 2001 From: Chris Rose Date: Thu, 22 Sep 2016 14:28:38 +0100 Subject: [PATCH] add fedora and centos builds --- centos/5/Dockerfile | 15 +++++++++++++++ centos/6/Dockerfile | 15 +++++++++++++++ centos/7/Dockerfile | 15 +++++++++++++++ fedora/20/Dockerfile | 15 +++++++++++++++ fedora/21/Dockerfile | 15 +++++++++++++++ fedora/22/Dockerfile | 15 +++++++++++++++ fedora/23/Dockerfile | 15 +++++++++++++++ fedora/24/Dockerfile | 15 +++++++++++++++ 8 files changed, 120 insertions(+) create mode 100644 centos/5/Dockerfile create mode 100644 centos/6/Dockerfile create mode 100644 centos/7/Dockerfile create mode 100644 fedora/20/Dockerfile create mode 100644 fedora/21/Dockerfile create mode 100644 fedora/22/Dockerfile create mode 100644 fedora/23/Dockerfile create mode 100644 fedora/24/Dockerfile diff --git a/centos/5/Dockerfile b/centos/5/Dockerfile new file mode 100644 index 0000000..61a6046 --- /dev/null +++ b/centos/5/Dockerfile @@ -0,0 +1,15 @@ +FROM centos:5 + +ENV TINI_VERSION v0.10.0 +ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini +RUN chmod +x /tini + +RUN set -x \ + && yum install -y ruby-devel rubygems gcc make rpmdevtools \ + && gem install fpm \ + && yum clean all \ + && mkdir /src + +WORKDIR /src/ + +ENTRYPOINT ["/tini", "-g", "--", "/usr/local/bin/fpm"] diff --git a/centos/6/Dockerfile b/centos/6/Dockerfile new file mode 100644 index 0000000..5aa8bbc --- /dev/null +++ b/centos/6/Dockerfile @@ -0,0 +1,15 @@ +FROM centos:6 + +ENV TINI_VERSION v0.10.0 +ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini +RUN chmod +x /tini + +RUN set -x \ + && yum install -y ruby-devel rubygems gcc make rpmdevtools \ + && gem install fpm \ + && yum clean all \ + && mkdir /src + +WORKDIR /src/ + +ENTRYPOINT ["/tini", "-g", "--", "/usr/local/bin/fpm"] diff --git a/centos/7/Dockerfile b/centos/7/Dockerfile new file mode 100644 index 0000000..e2db1ff --- /dev/null +++ b/centos/7/Dockerfile @@ -0,0 +1,15 @@ +FROM centos:7 + +ENV TINI_VERSION v0.10.0 +ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini +RUN chmod +x /tini + +RUN set -x \ + && yum install -y ruby-devel rubygems gcc make rpmdevtools \ + && gem install fpm \ + && yum clean all \ + && mkdir /src + +WORKDIR /src/ + +ENTRYPOINT ["/tini", "-g", "--", "/usr/local/bin/fpm"] diff --git a/fedora/20/Dockerfile b/fedora/20/Dockerfile new file mode 100644 index 0000000..4276c81 --- /dev/null +++ b/fedora/20/Dockerfile @@ -0,0 +1,15 @@ +FROM fedora:20 + +ENV TINI_VERSION v0.10.0 +ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini +RUN chmod +x /tini + +RUN set -x \ + && dnf install -y ruby-devel gcc make rpmdevtools \ + && gem install fpm \ + && dnf clean all \ + && mkdir /src + +WORKDIR /src/ + +ENTRYPOINT ["/tini", "-g", "--", "/usr/local/bin/fpm"] \ No newline at end of file diff --git a/fedora/21/Dockerfile b/fedora/21/Dockerfile new file mode 100644 index 0000000..b701790 --- /dev/null +++ b/fedora/21/Dockerfile @@ -0,0 +1,15 @@ +FROM fedora:21 + +ENV TINI_VERSION v0.10.0 +ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini +RUN chmod +x /tini + +RUN set -x \ + && dnf install -y ruby-devel gcc make rpmdevtools \ + && gem install fpm \ + && dnf clean all \ + && mkdir /src + +WORKDIR /src/ + +ENTRYPOINT ["/tini", "-g", "--", "/usr/local/bin/fpm"] \ No newline at end of file diff --git a/fedora/22/Dockerfile b/fedora/22/Dockerfile new file mode 100644 index 0000000..cf40515 --- /dev/null +++ b/fedora/22/Dockerfile @@ -0,0 +1,15 @@ +FROM fedora:22 + +ENV TINI_VERSION v0.10.0 +ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini +RUN chmod +x /tini + +RUN set -x \ + && dnf install -y ruby-devel gcc make rpmdevtools \ + && gem install fpm \ + && dnf clean all \ + && mkdir /src + +WORKDIR /src/ + +ENTRYPOINT ["/tini", "-g", "--", "/usr/local/bin/fpm"] \ No newline at end of file diff --git a/fedora/23/Dockerfile b/fedora/23/Dockerfile new file mode 100644 index 0000000..e287e42 --- /dev/null +++ b/fedora/23/Dockerfile @@ -0,0 +1,15 @@ +FROM fedora:23 + +ENV TINI_VERSION v0.10.0 +ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini +RUN chmod +x /tini + +RUN set -x \ + && dnf install -y ruby-devel gcc make rpmdevtools \ + && gem install fpm \ + && dnf clean all \ + && mkdir /src + +WORKDIR /src/ + +ENTRYPOINT ["/tini", "-g", "--", "/usr/local/bin/fpm"] \ No newline at end of file diff --git a/fedora/24/Dockerfile b/fedora/24/Dockerfile new file mode 100644 index 0000000..8dafca3 --- /dev/null +++ b/fedora/24/Dockerfile @@ -0,0 +1,15 @@ +FROM fedora:24 + +ENV TINI_VERSION v0.10.0 +ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini +RUN chmod +x /tini + +RUN set -x \ + && dnf install -y ruby-devel gcc make rpmdevtools \ + && gem install fpm \ + && dnf clean all \ + && mkdir /src + +WORKDIR /src/ + +ENTRYPOINT ["/tini", "-g", "--", "/usr/local/bin/fpm"] \ No newline at end of file