[evince] ci: Use autotools and add a new manual meson target
- From: Germán Poo-Caamaño <gpoo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince] ci: Use autotools and add a new manual meson target
- Date: Fri, 28 Sep 2018 22:56:37 +0000 (UTC)
commit 5f12c261d7147b1b3d29e2ebce2373c07acb8eb1
Author: Germán Poo-Caamaño <gpoo gnome org>
Date: Fri Sep 28 19:54:54 2018 -0300
ci: Use autotools and add a new manual meson target
Fallback to autotools to fine tune the image to build
with meson properly.
.gitlab-ci.yml | 15 +++++++++++++++
1 file changed, 15 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 98df4d2a..f5596c4e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,6 +5,21 @@ master:
image: registry.gitlab.gnome.org/gnome/evince/master-amd64:latest
stage: build
+ script:
+ - ./autogen.sh --enable-debug --enable-nautilus
+ - make
+
+ artifacts:
+ when: on_failure
+ paths:
+ - config.log
+ expire_in: 2 days
+
+meson:
+ image: registry.gitlab.gnome.org/gnome/evince/master-amd64:latest
+ stage: build
+ when: manual
+
script:
- meson _build
- ninja -C _build all
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]