Created new build docker with valgrind and default compilation flags
This commit is contained in:
parent
b78632a00e
commit
c93ebe1e8e
|
@ -1,6 +1,6 @@
|
||||||
FROM centos:6
|
FROM centos:6
|
||||||
LABEL version=0.1.3
|
LABEL version=0.1.4
|
||||||
ENV DOCKER_IMAGEVER=0.1.3
|
ENV DOCKER_IMAGEVER=0.1.4
|
||||||
|
|
||||||
# Install dependencies for developer tools, bindings,\
|
# Install dependencies for developer tools, bindings,\
|
||||||
# documentation, actorcompiler, and packaging tools\
|
# documentation, actorcompiler, and packaging tools\
|
||||||
|
@ -9,7 +9,7 @@ RUN yum install -y yum-utils &&\
|
||||||
yum -y install centos-release-scl epel-release &&\
|
yum -y install centos-release-scl epel-release &&\
|
||||||
yum -y install devtoolset-8 java-1.8.0-openjdk-devel \
|
yum -y install devtoolset-8 java-1.8.0-openjdk-devel \
|
||||||
rh-python36-python-devel mono-core rh-ruby24 golang python27 \
|
rh-python36-python-devel mono-core rh-ruby24 golang python27 \
|
||||||
rpm-build debbuild python-pip npm dos2unix &&\
|
rpm-build debbuild python-pip npm dos2unix valgrind &&\
|
||||||
pip install boto3==1.1.1
|
pip install boto3==1.1.1
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
@ -41,4 +41,6 @@ RUN curl -L https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.8.2.tar.gz >
|
||||||
rm -rf /tmp/libressl-2.8.2 /tmp/libressl.tar.gz
|
rm -rf /tmp/libressl-2.8.2 /tmp/libressl.tar.gz
|
||||||
|
|
||||||
ENV JAVA_HOME=/usr/lib/jvm/java-1.8.0
|
ENV JAVA_HOME=/usr/lib/jvm/java-1.8.0
|
||||||
|
ENV CC=/opt/rh/devtoolset-8/root/usr/bin/gcc
|
||||||
|
ENV CXX=/opt/rh/devtoolset-8/root/usr/bin/g++
|
||||||
CMD scl enable devtoolset-8 python27 rh-python36 rh-ruby24 -- bash
|
CMD scl enable devtoolset-8 python27 rh-python36 rh-ruby24 -- bash
|
||||||
|
|
|
@ -2,7 +2,7 @@ version: "3"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
common: &common
|
common: &common
|
||||||
image: foundationdb/foundationdb-build:0.1.3
|
image: foundationdb/foundationdb-build:0.1.4
|
||||||
|
|
||||||
build-setup: &build-setup
|
build-setup: &build-setup
|
||||||
<<: *common
|
<<: *common
|
||||||
|
|
Loading…
Reference in New Issue