diff --git a/docker/build/build-centos7/Dockerfile b/docker/build/build-centos7/Dockerfile index 8d0820f..c1e2c44 100644 --- a/docker/build/build-centos7/Dockerfile +++ b/docker/build/build-centos7/Dockerfile @@ -16,6 +16,7 @@ RUN yum update -y && \ # fpm packaging RUN yum install -y ruby rubygems ruby-devel && \ + gem install --no-ri --no-rdoc dotenv -v '2.8.1' && \ gem install --no-ri --no-rdoc ffi -v '1.9.14' && \ gem install --no-ri --no-rdoc git -v '1.6' && \ - gem install --no-ri --no-rdoc fpm -v '1.11.0' + gem install --no-ri --no-rdoc fpm -v '1.12.0' diff --git a/docker/build/build-centos8/Dockerfile b/docker/build/build-centos8/Dockerfile index b17cdff..baf5398 100644 --- a/docker/build/build-centos8/Dockerfile +++ b/docker/build/build-centos8/Dockerfile @@ -15,6 +15,9 @@ RUN yum update -y && \ wget -q -O /usr/include/mysql/hash.h https://raw.githubusercontent.com/mysql/mysql-server/5.7/include/hash.h # fpm packaging +RUN dnf module -y enable ruby:3.0 RUN yum install -y ruby rubygems ruby-devel && \ - gem install ffi && \ - gem install fpm + gem install --no-document dotenv -v '2.8.1' && \ + gem install --no-document rexml -v '3.2.6' && \ + gem install --no-document ffi -v '1.9.14' && \ + gem install --no-document fpm -v '1.12.0' diff --git a/docker/build/build-debian10/Dockerfile b/docker/build/build-debian10/Dockerfile index 001245d..ed19083 100644 --- a/docker/build/build-debian10/Dockerfile +++ b/docker/build/build-debian10/Dockerfile @@ -17,5 +17,6 @@ RUN apt-get -y update && \ # fpm packaging RUN apt-get -y install ruby ruby-dev && \ - gem install ffi && \ - gem install fpm + gem install --no-ri --no-rdoc dotenv -v '2.8.1' && \ + gem install --no-ri --no-rdoc ffi -v '1.9.14' && \ + gem install --no-ri --no-rdoc fpm -v '1.12.0' diff --git a/docker/build/build-debian11/Dockerfile b/docker/build/build-debian11/Dockerfile index 11f1f8e..1a6c14e 100644 --- a/docker/build/build-debian11/Dockerfile +++ b/docker/build/build-debian11/Dockerfile @@ -17,5 +17,6 @@ RUN apt-get -y update && \ # fpm packaging RUN apt-get -y install ruby ruby-dev && \ - gem install ffi && \ - gem install fpm + gem install --no-document dotenv -v '2.8.1' && \ + gem install --no-document ffi -v '1.9.14' && \ + gem install --no-document fpm -v '1.12.0' diff --git a/docker/build/build-debian9/Dockerfile b/docker/build/build-debian9/Dockerfile index 90084e8..47f2fb3 100644 --- a/docker/build/build-debian9/Dockerfile +++ b/docker/build/build-debian9/Dockerfile @@ -17,5 +17,6 @@ RUN apt-get -y update && \ # fpm packaging RUN apt-get -y install ruby ruby-dev && \ - gem install ffi && \ - gem install fpm + gem install --no-ri --no-rdoc dotenv -v '2.8.1' && \ + gem install --no-ri --no-rdoc ffi -v '1.9.14' && \ + gem install --no-ri --no-rdoc fpm -v '1.12.0' diff --git a/docker/build/build-ubuntu16/Dockerfile b/docker/build/build-ubuntu16/Dockerfile index 4c076e9..151b7c1 100644 --- a/docker/build/build-ubuntu16/Dockerfile +++ b/docker/build/build-ubuntu16/Dockerfile @@ -5,8 +5,12 @@ MAINTAINER Miro Stauder # set git safe dir RUN git config --system --add safe.directory /opt/ -# fpm packaging +# build dependencies RUN apt-get -y update && \ - apt-get -y install ruby ruby-dev && \ + apt-get -y install libboost-all-dev + +# fpm packaging +RUN apt-get -y install ruby ruby-dev && \ + gem install --no-ri --no-rdoc dotenv -v '2.8.1' && \ gem install --no-ri --no-rdoc ffi -v '1.9.14' && \ - gem install --no-ri --no-rdoc fpm -v '1.11.0' + gem install --no-ri --no-rdoc fpm -v '1.12.0' diff --git a/docker/build/build-ubuntu18/Dockerfile b/docker/build/build-ubuntu18/Dockerfile index 01fb39a..95fd293 100644 --- a/docker/build/build-ubuntu18/Dockerfile +++ b/docker/build/build-ubuntu18/Dockerfile @@ -5,8 +5,12 @@ MAINTAINER Miro Stauder # set git safe dir RUN git config --system --add safe.directory /opt/ -# fpm packaging +# build dependencies RUN apt-get -y update && \ - apt-get -y install ruby ruby-dev && \ - gem install ffi && \ - gem install fpm + apt-get -y install libboost-all-dev + +# fpm packaging +RUN apt-get -y install ruby ruby-dev && \ + gem install --no-ri --no-rdoc dotenv -v '2.8.1' && \ + gem install --no-ri --no-rdoc ffi -v '1.9.14' && \ + gem install --no-ri --no-rdoc fpm -v '1.12.0' diff --git a/docker/build/build-ubuntu20/Dockerfile b/docker/build/build-ubuntu20/Dockerfile index afab4d7..a36d390 100644 --- a/docker/build/build-ubuntu20/Dockerfile +++ b/docker/build/build-ubuntu20/Dockerfile @@ -17,5 +17,6 @@ RUN apt-get -y update && \ # fpm packaging RUN apt-get -y install ruby ruby-dev && \ - gem install ffi && \ - gem install fpm + gem install --no-document dotenv -v '2.8.1' && \ + gem install --no-document ffi -v '1.9.14' && \ + gem install --no-document fpm -v '1.12.0'