ci: make dogecoin-qt builds explicit

CI will not complain if there were an error with qt for builds that
do not explicitly specify that we want to build UI. This makes all
builds expect QT except the i686-linux and armhf builds.
This commit is contained in:
Patrick Lodder 2021-07-17 21:38:21 +02:00
parent c984ff17a4
commit 7d81c1bb17
No known key found for this signature in database
GPG key ID: 2D3A345B98D0DC1F

View file

@ -58,7 +58,7 @@ jobs:
packages: python3 packages: python3
run-tests: true run-tests: true
dep-opts: "NO_WALLET=1" dep-opts: "NO_WALLET=1"
config-opts: "--enable-glibc-back-compat --enable-reduce-exports --disable-wallet" config-opts: "--enable-gui=qt5 --enable-glibc-back-compat --enable-reduce-exports --disable-wallet"
goal: install goal: install
- name: x86_64-linux-dbg - name: x86_64-linux-dbg
host: x86_64-unknown-linux-gnu host: x86_64-unknown-linux-gnu
@ -66,7 +66,7 @@ jobs:
packages: bc python3-zmq packages: bc python3-zmq
run-tests: true run-tests: true
dep-opts: "DEBUG=1" dep-opts: "DEBUG=1"
config-opts: "--enable-zmq --enable-glibc-back-compat --enable-reduce-exports CPPFLAGS=-DDEBUG_LOCKORDER" config-opts: "--enable-gui=qt5 --enable-zmq --enable-glibc-back-compat --enable-reduce-exports CPPFLAGS=-DDEBUG_LOCKORDER"
goal: install goal: install
- name: i686-win - name: i686-win
host: i686-w64-mingw32 host: i686-w64-mingw32
@ -79,7 +79,7 @@ jobs:
sudo update-binfmts --import /usr/share/binfmts/wine sudo update-binfmts --import /usr/share/binfmts/wine
run-tests: true run-tests: true
dep-opts: "" dep-opts: ""
config-opts: "--enable-reduce-exports" config-opts: "--enable-reduce-exports --enable-gui=qt5"
goal: install goal: install
- name: x86_64-win - name: x86_64-win
host: x86_64-w64-mingw32 host: x86_64-w64-mingw32
@ -92,7 +92,7 @@ jobs:
sudo update-binfmts --import /usr/share/binfmts/wine sudo update-binfmts --import /usr/share/binfmts/wine
run-tests: true run-tests: true
dep-opts: "" dep-opts: ""
config-opts: "--enable-reduce-exports" config-opts: "--enable-reduce-exports --enable-gui=qt5"
goal: install goal: install
- name: x86_64-macos - name: x86_64-macos
host: x86_64-apple-darwin11 host: x86_64-apple-darwin11
@ -100,7 +100,7 @@ jobs:
packages: cmake imagemagick libcap-dev librsvg2-bin libz-dev libtiff-tools libtinfo5 python3-setuptools xorriso libtinfo5 packages: cmake imagemagick libcap-dev librsvg2-bin libz-dev libtiff-tools libtinfo5 python3-setuptools xorriso libtinfo5
run-tests: false run-tests: false
dep-opts: "" dep-opts: ""
config-opts: "--enable-gui --enable-reduce-exports" config-opts: "--enable-gui=qt5 --enable-reduce-exports"
goal: deploy goal: deploy
sdk: 10.11 sdk: 10.11