[gimp] Update gitlab-ci
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] Update gitlab-ci
- Date: Wed, 11 Sep 2019 15:05:55 +0000 (UTC)
commit a97bad1cbebbb728a6e59adeeb9a59538f1f9a2a
Author: Félix Piédallu <felix piedallu me>
Date: Fri Aug 9 16:18:43 2019 +0200
Update gitlab-ci
.gitlab-ci.yml | 28 +++++++++++++++++++++++++++-
1 file changed, 27 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d877d856f8..fd49bbe47f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: archlinux/base:latest
+image: salamandar/archlinux-gimp:latest
stages:
- babl
@@ -178,12 +178,38 @@ gegl-git:
paths:
- _build/app/tests/
+.gimp-meson:
+ extends: .gimp-base
+ script:
+ # Archlinux fix
+ - sed -i "s|'libmypaint'|'libmypaint-1.3'|g" meson.build
+ - meson _build
+ --prefix="${INSTALL_PREFIX}"
+ -Dpython=always
+ -Djavascript=always
+ -Dlua=always
+ - ninja -C _build
+ # - ninja test
+ artifacts:
+ name: "app-tests-logs-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
+ when: on_failure
+ expire_in: 1 week
+ paths:
+ - _build/app/tests/
+
+
build-git-autotools:
extends: .gimp-autotools
dependencies:
- babl-git
- gegl-git
+build-git-meson:
+ extends: .gimp-meson
+ dependencies:
+ - babl-git
+ - gegl-git
+
# build-min-autotools:
# extends: .gimp-autotools
# dependencies:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]