[libgda] CI: Add Meson Installation and project pages generation
- From: Daniel Espinosa Ortiz <despinosa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] CI: Add Meson Installation and project pages generation
- Date: Mon, 23 Jul 2018 20:36:45 +0000 (UTC)
commit 226576ca082a7e0036f78383a69383c174ea23da
Author: Daniel Espinosa <esodan gmail com>
Date: Mon Jul 23 15:35:03 2018 -0500
CI: Add Meson Installation and project pages generation
.gitlab-ci.yml | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ecf2aba5c..89b2d6a33 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -61,14 +61,26 @@ autotools_build:
meson_build:
stage: build
script:
- - meson _build
+ - meson _build --prefix=/usr
- cd _build
- ninja
- broadwayd &
- GDK_BACKEND=broadway meson test
+ - ninja install
- cd ..
artifacts:
when: on_failure
paths:
- _build/meson-logs/meson-log.txt
+ - _build/doc/C
+ - _build/doc/valadoc/libgda-6.0
expire_in: 1 week
+pages:
+ script:
+ - meson _build
+ - cd _build
+ - ninja
+ - ninja install
+ - mv doc/index.html public/
+ - mv doc/C ../public/C
+ - mv doc/valadoc/libgda-6.0 ../public/vala
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]