summaryrefslogtreecommitdiff
path: root/ciimage
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2018-09-03 19:30:52 +0300
committerGitHub <noreply@github.com>2018-09-03 19:30:52 +0300
commit9bcd498a2fb57d4a46e00a5e29b9bdeea15bd026 (patch)
tree68be6b9e6d1de31fecf3270ded552db191494bd1 /ciimage
parent3d86a24b5537db3e04795d9c3e94f57def28cf5d (diff)
parenta5742f1852d76745b2a811c82178ad7aec280349 (diff)
downloadmeson-9bcd498a2fb57d4a46e00a5e29b9bdeea15bd026.tar.gz
Merge pull request #4084 from FFY00/pr-fix-dub-dependencies
dub: enhance dependency handling
Diffstat (limited to 'ciimage')
-rw-r--r--ciimage/Dockerfile6
1 files changed, 5 insertions, 1 deletions
diff --git a/ciimage/Dockerfile b/ciimage/Dockerfile
index 25cc6fa3e..326013bc2 100644
--- a/ciimage/Dockerfile
+++ b/ciimage/Dockerfile
@@ -13,9 +13,13 @@ RUN apt-get -y update && apt-get -y upgrade \
&& apt-get -y install python-dev \
&& apt-get -y install libomp-dev openssh-client \
&& apt-get -y install -y clang libclang-dev llvm-dev flex \
+&& apt-get -y install gdc ldc \
&& python3 -m pip install hotdoc codecov \
&& dub fetch urld \
-&& dub build urld --compiler=gdc
+&& dub build urld --compiler=gdc \
+&& dub fetch dubtestproject \
+&& dub build dubtestproject:test1 --compiler=ldc2 \
+&& dub build dubtestproject:test2 --compiler=ldc2
# OpenSSH client is needed to run openmpi binaries.