[libgda] CI: Add Meson Installation and project pages generation



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]