[Spice-commits] .gitlab-ci.yml
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Feb 21 17:06:18 UTC 2019
.gitlab-ci.yml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
New commits:
commit 95470265c8e48f2a15d5e1605b16acd3fac65021
Author: Frediano Ziglio <fziglio at redhat.com>
Date: Thu Feb 14 12:16:26 2019 +0000
gitlab-ci: Use always --buildtype=release
Allows the compiler to catch some errors which are only triggered when
building with optimizations enabled.
Signed-off-by: Frediano Ziglio <fziglio at redhat.com>
Acked-by: Jonathon Jongsma <jjongsma at redhat.com>
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8ffc654..adf53e1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -57,15 +57,15 @@ fedora-meson:
before_script:
- dnf install -y $DEPS_COMMON $DEPS_FEDORA
- git clone ${CI_REPOSITORY_URL/spice-gtk/spice-protocol}
- - meson spice-protocol build-spice-protocol --prefix=/usr
+ - meson --buildtype=release spice-protocol build-spice-protocol --prefix=/usr
- ninja -C build-spice-protocol install
script:
- - meson build-default
+ - meson --buildtype=release build-default
- ninja -C build-default
- ninja -C build-default test
- - meson build-feat-disabled -Dauto_features=disabled
+ - meson --buildtype=release build-feat-disabled -Dauto_features=disabled
- ninja -C build-feat-disabled
- ninja -C build-feat-disabled test
@@ -92,11 +92,11 @@ windows-meson:
- dnf install -y $DEPS_COMMON $DEPS_MINGW
- git clone ${CI_REPOSITORY_URL/spice-gtk/spice-protocol}
- mkdir spice-protocol/build-spice-protocol && cd spice-protocol/build-spice-protocol
- - mingw64-meson --prefix=/usr
+ - mingw64-meson --buildtype=release --prefix=/usr
- ninja install
script:
- cd $CI_PROJECT_DIR
- mkdir build-win64 && cd build-win64
- - mingw64-meson -Dgtk_doc=disabled
+ - mingw64-meson --buildtype=release -Dgtk_doc=disabled
- ninja install
More information about the Spice-commits
mailing list