diff options
author | Sergio Martins <smartins@kde.org> | 2019-10-20 00:43:32 +0100 |
---|---|---|
committer | Sergio Martins <smartins@kde.org> | 2019-10-20 00:43:32 +0100 |
commit | 636b53fe4e5f26048e950e4706528bd986c7f8fe (patch) | |
tree | 2c5102b0eb2687e923cbb4963103495f4312c238 | |
parent | 217167e769f758da407530cf1d0899eb4fa70ba9 (diff) |
Add a 32bit ubuntu Dockerfile for testing
CCMAIL: 413169
-rw-r--r-- | tests/docker/conf.json | 6 | ||||
-rw-r--r-- | tests/docker/images/clazy-ubuntu-19.10-32bit/Dockerfile | 12 |
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 |