mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-03 09:23:24 +00:00
Update gitlab-ci
This commit is contained in:
parent
793c9588bf
commit
a97bad1cbe
1 changed files with 27 additions and 1 deletions
|
@ -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:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue