... | ... | @@ -85,7 +85,7 @@ Here is the resulting template, but it is recommended to try doing it step-by-st |
|
|
```yaml
|
|
|
include: 'https://gitlab.gnome.org/GNOME/citemplates/raw/master/flatpak/flatpak_ci_initiative.yml'
|
|
|
|
|
|
flatpak:
|
|
|
.vars-devel:
|
|
|
image: 'registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master'
|
|
|
variables:
|
|
|
MANIFEST_PATH: "build-aux/flatpak/org.gnome.NautilusDevel.yml"
|
... | ... | @@ -93,13 +93,24 @@ flatpak: |
|
|
APP_ID: "org.gnome.NautilusDevel"
|
|
|
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
|
|
|
BUNDLE: "nautilus-dev.flatpak"
|
|
|
extends: '.flatpak@x86_64'
|
|
|
|
|
|
nightly:
|
|
|
extends: '.publish_nightly'
|
|
|
# assuming your job in named 'flatpak'
|
|
|
dependencies: ['flatpak']
|
|
|
needs: ['flatpak']
|
|
|
# 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']
|
|
|
|
|
|
nightly@x86_64:
|
|
|
extends: '.publish_nightly'
|
|
|
# assuming your job in named 'flatpak@x86_64'
|
|
|
needs: ['flatpak@x86_64']
|
|
|
|
|
|
nightly@aarch64:
|
|
|
extends: '.publish_nightly'
|
|
|
# assuming your job in named 'flatpak@aach64'
|
|
|
needs: ['flatpak@aach64']
|
|
|
```
|
|
|
|
|
|
# Parallel installation
|
... | ... | |