From ed6efc344c236da7b67219cb02ac0ebee51e84f8 Mon Sep 17 00:00:00 2001 From: Alex McCaskey <mccaskeyaj@ornl.gov> Date: Wed, 25 Jan 2017 09:03:13 -0500 Subject: [PATCH] Adding docker fedora 25 build --- docker/fedora/Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 docker/fedora/Dockerfile diff --git a/docker/fedora/Dockerfile b/docker/fedora/Dockerfile new file mode 100644 index 000000000..9f7507001 --- /dev/null +++ b/docker/fedora/Dockerfile @@ -0,0 +1,7 @@ +from mccaskey/base-fedora-gcc6 +run dnf -y install llvm-devel clang-devel https://github.com/ORNL-QCI/ScaffCC/releases/download/v2.0/scaffold-2.0-1.fc25.x86_64.rpm \ + && git clone --recursive https://github.com/ORNL-QCI/xacc && git clone --recursive https://github.com/ORNL-QCI/common && \ + rm -rf /projects/xacc/tpls/common/tpls/fire/.git && rm -rf /projects/xacc/tpls/common/.git && rm -rf /projects/common/tpls/fire/.git \ + && echo "export PATH=$PATH:/usr/local/scaffold" >> ~/.bashrc \ + && source /etc/bashrc && module load mpi/mpich-x86_64 && cd /projects/xacc && mkdir build \ + && cd build && cmake .. && make && PATH=$PATH:/usr/local/scaffold ctest -- GitLab