diff options
author | Sergio Martins <smartins@kde.org> | 2019-10-03 16:42:56 +0100 |
---|---|---|
committer | Sergio Martins <smartins@kde.org> | 2019-10-03 16:42:56 +0100 |
commit | 90cd69b289b4d83b111a58a4e853bbe975d33d8b (patch) | |
tree | 0fc3a74810057b4993f56a3c36e693cc73547ceb | |
parent | 0b54dd139acca4a1bb84800869b16f9a1284d792 (diff) |
tests: Add Dockerfile for opensuse-tumbleweed
-rw-r--r-- | tests/docker/conf.json | 6 | ||||
-rw-r--r-- | tests/docker/images/clazy-opensuse-tubleweed/Dockerfile | 12 |
2 files changed, 18 insertions, 0 deletions
diff --git a/tests/docker/conf.json b/tests/docker/conf.json index cc01eb7d..42d0c047 100644 --- a/tests/docker/conf.json +++ b/tests/docker/conf.json @@ -37,6 +37,12 @@ "comment" : "llvm-7;Qt-5.9.7" }, { + "name" : "opensuse-tumbleweed", + "url" : "iamsergio/clazy-opensuse-tumbleweed", + "llvm_root" : "/usr", + "comment" : "llvm-7;Qt-5.13.1" + }, + { "name" : "fedora-31", "url" : "iamsergio/clazy-fedora-31", "llvm_root" : "/usr", diff --git a/tests/docker/images/clazy-opensuse-tubleweed/Dockerfile b/tests/docker/images/clazy-opensuse-tubleweed/Dockerfile new file mode 100644 index 00000000..5ae44a98 --- /dev/null +++ b/tests/docker/images/clazy-opensuse-tubleweed/Dockerfile @@ -0,0 +1,12 @@ +# This Dockerfile creates the container for testing on Opensuse Tumbleweed +# 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-opensuse-tumbleweed sh /root/clazy/tests/docker/build-clazy.sh 1.6 -j12 none /usr + +FROM opensuse/tumbleweed +MAINTAINER Sergio Martins (sergio.martins@kdab.com) + +RUN zypper update +RUN zypper -n install cmake git-core llvm llvm-devel llvm-clang llvm-clang-devel libqt5-qtbase-devel libqt5-qtdeclarative-devel + +WORKDIR /root +RUN git clone https://github.com/KDE/clazy.git |