.gitlab-ci.yml 944 Bytes
Newer Older
1 2 3
# -*- Mode: YAML; indent-tabs-mode: nil; tab-width: 2 -*-
---
include: https://gitlab.gnome.org/GNOME/citemplates/raw/master/flatpak/flatpak_ci_initiative.yml
4

5
variables:
6
  BUNDLE: deja-dup-dev.flatpak
7 8

flatpak:
9 10 11 12 13 14 15 16 17
  extends: .flatpak
  image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:3.30
  variables:
    MANIFEST_PATH: flatpak/org.gnome.DejaDupDevel.yaml
    MESON_ARGS: -Dprofile=Devel
    FLATPAK_MODULE: deja-dup
    RUNTIME_REPO: https://sdk.gnome.org/gnome.flatpakrepo
    APP_ID: org.gnome.DejaDupDevel
    FLATPAK_VALIDATE_ICON: /usr/bin/true
18 19

review:
20
  extends: .review
21 22

stop_review:
23
  extends: .stop_review
24

25 26 27 28 29 30 31 32 33 34 35
# Disabled for now until snapcore/snapcraft is updated with snapcraft 3:
# https://bugs.launchpad.net/snapcraft/+bug/1814024
#snap:
#  stage: deploy
#  image: snapcore/snapcraft
#  script:
#    - snapcraft snap -o deja-dup-dev.snap
#  artifacts:
#    paths:
#      - deja-dup-dev.snap
#    expire_in: 30 days