1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-12-04 20:07:36 +00:00

ci: Build and deploy nightly flatpaks for aarch64 and x86_64

This commit is contained in:
Julian Sparber 2022-09-21 14:09:20 +02:00
parent 486846b069
commit 875bdbd666

View file

@ -77,17 +77,34 @@ package:deb-pureos-byzantium:arm64:
- aarch64
extends: .l5-build-debian-package
flatpak:main:
extends: .flatpak
stage: package
allow_failure: true
.vars-devel:
variables:
MANIFEST_PATH: "org.gnome.Calls.json"
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
FLATPAK_MODULE: "calls"
MESON_ARGS: ""
APP_ID: "org.gnome.Calls"
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
BUNDLE: "calls.flatpak"
CONFIG_OPTS: >-
-Dmanpages=false
# Build Flatpak for x86_64
flatpak@x86_64:
extends: ['.flatpak@x86_64', '.vars-devel']
# Build Flatpak for aarch64
flatpak@aarch64:
extends: ['.flatpak@aarch64', '.vars-devel']
# Publish Flatpak for x86_64
nightly@x86_64:
extends: '.publish_nightly'
needs: ['flatpak@x86_64']
# Publish Flatpak for aarch64
nightly@aarch64:
extends: '.publish_nightly'
needs: ['flatpak@aarch64']
pages:
stage: deploy