Commit 5ddfad54 authored by Johan Helsing's avatar Johan Helsing

Build qtbase and qtwayland tests in separate layers

parent bea486bb
......@@ -22,11 +22,19 @@ RUN echo "build ALL=(ALL) NOPASSWD: ALL" | tee -a /etc/sudoers
USER build
WORKDIR /home/build/
ENV MAKEFLAGS=-j9
COPY clone-qt.sh /home/build
RUN ./clone-qt.sh
ENV MAKEFLAGS=-j8
COPY build-qt.sh /home/build
RUN ./build-qt.sh
COPY build-qtbase-tests.sh /home/build
RUN ./build-qtbase-tests.sh
COPY build-qtwayland-tests.sh /home/build
RUN ./build-qtwayland-tests.sh
ENV XDG_RUNTIME_DIR=/tmp
ENV QT_QPA_PLATFORM=wayland
COPY test-qt.sh /home/build
......
......@@ -10,5 +10,6 @@ cd build-qt
-no-feature-vnc \
-no-linuxfb \
-nomake examples \
-nomake tests \
-feature-wayland-client
time make module-qtwayland
time make -ks module-qtwayland
#!/bin/bash
set -ex
cd ~/build-qt/qtbase
make sub-tests
#!/bin/bash
set -ex
cd ~/build-qt/qtwayland
make sub-tests
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment