gitlab CI: add static-build meson pipeline
authorPeter Seiderer <ps.report@gmx.net>
Tue, 10 Mar 2020 11:11:09 +0000 (12:11 +0100)
committerPeter Seiderer <ps.report@gmx.net>
Wed, 11 Mar 2020 06:46:59 +0000 (07:46 +0100)
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
.gitlab-ci.yml
.gitlab-ci/gitlab-ci.tmpl

index fd56a85126d610b7efce0f63342aebe2b45a785d..2047f560c914119ec9fa3130e6781f80640a6abd 100644 (file)
@@ -730,6 +730,13 @@ scan-build:meson:
     NINJA_ARGS: 'scan-build'
     SKIP_MESON_TEST: 1
 
+static-build:meson:
+  extends: .fedora-custom-build@meson-template
+  script:
+    - meson "$MESON_BUILDDIR" --default-library=static --prefix=$PWD/prefix-meson/
+    - ninja -C "$MESON_BUILDDIR" install
+    - ls -l $PWD/prefix-meson/lib64/libevdev.a
+
 soname:
   extends:
     - .fedora:31
index 4aee3bcdb47a8b611882add8734af8aa86b566fc..e1ceb91bb6398dcbb9c3f6a0773a7b58d0ba453f 100644 (file)
@@ -389,6 +389,13 @@ scan-build:meson:
     NINJA_ARGS: 'scan-build'
     SKIP_MESON_TEST: 1
 
+static-build:meson:
+  extends: .fedora-custom-build@meson-template
+  script:
+    - meson "$MESON_BUILDDIR" --default-library=static --prefix=$PWD/prefix-meson/
+    - ninja -C "$MESON_BUILDDIR" install
+    - ls -l $PWD/prefix-meson/lib64/libevdev.a
+
 soname:
   extends:
     - .fedora:31