aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergio Martins <smartins@kde.org>2019-10-20 00:43:32 +0100
committerSergio Martins <smartins@kde.org>2019-10-20 00:43:32 +0100
commit636b53fe4e5f26048e950e4706528bd986c7f8fe (patch)
tree2c5102b0eb2687e923cbb4963103495f4312c238
parent217167e769f758da407530cf1d0899eb4fa70ba9 (diff)
Add a 32bit ubuntu Dockerfile for testing
CCMAIL: 413169
-rw-r--r--tests/docker/conf.json6
-rw-r--r--tests/docker/images/clazy-ubuntu-19.10-32bit/Dockerfile12
2 files changed, 18 insertions, 0 deletions
diff --git a/tests/docker/conf.json b/tests/docker/conf.json
index c999087e..ff6233f4 100644
--- a/tests/docker/conf.json
+++ b/tests/docker/conf.json
@@ -19,6 +19,12 @@
"comment" : "llvm-8;Qt-5.9.5"
},
{
+ "name" : "ubuntu-19.10",
+ "url" : "iamsergio/clazy-ubuntu-19.10-32bit",
+ "llvm_root" : "/usr/lib/llvm-9",
+ "comment" : "llvm-9;Qt-5.12.4;32bit"
+ },
+ {
"name" : "debian-unstable",
"url" : "iamsergio/clazy-debian-unstable",
"llvm_root" : "/usr/lib/llvm-9",
diff --git a/tests/docker/images/clazy-ubuntu-19.10-32bit/Dockerfile b/tests/docker/images/clazy-ubuntu-19.10-32bit/Dockerfile
new file mode 100644
index 00000000..ee5538e7
--- /dev/null
+++ b/tests/docker/images/clazy-ubuntu-19.10-32bit/Dockerfile
@@ -0,0 +1,12 @@
+# This Dockerfile creates the container for testing on Ubuntu
+# You can run, for example: clazy/tests/docker/test_docker.py -b 1.6 , which will run the tests in all containers
+# Or explicitly: docker run -i -t iamsergio/clazy-ubuntu-19.10-32bit sh /root/clazy/tests/docker/build-clazy.sh 1.6 -j12 none /usr/lib/llvm-9
+
+FROM i386/ubuntu:19.10
+MAINTAINER Sergio Martins (sergio.martins@kdab.com)
+
+RUN apt-get update
+RUN apt install -y g++ cmake clang-9 clang-tools-9 libclang-9-dev libclang-9-dev git-core python3 ninja-build qtbase5-dev qtdeclarative5-dev
+
+WORKDIR /root
+RUN git clone https://github.com/KDE/clazy.git