1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-11-19 01:51:46 +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 committed by Evangelos Ribeiro Tzaras
parent 77dc693533
commit 40f00caa2d

View file

@ -77,17 +77,34 @@ package:deb-pureos-byzantium:arm64:
- aarch64 - aarch64
extends: .l5-build-debian-package extends: .l5-build-debian-package
flatpak:main: .vars-devel:
extends: .flatpak
stage: package
allow_failure: true
variables: variables:
MANIFEST_PATH: "org.gnome.Calls.json" MANIFEST_PATH: "org.gnome.Calls.json"
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
FLATPAK_MODULE: "calls" FLATPAK_MODULE: "calls"
MESON_ARGS: ""
APP_ID: "org.gnome.Calls" APP_ID: "org.gnome.Calls"
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
BUNDLE: "calls.flatpak" 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: pages:
stage: deploy stage: deploy