Skip to content

Commit a86ec99

Browse files
ci: Add a flatpak job
Build and publishes the app to gnome-nightly
1 parent fe8d6c0 commit a86ec99

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

Diff for: .gitlab-ci.yml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
include:
2+
- project: 'gnome/citemplates'
3+
file: 'flatpak/flatpak_ci_initiative.yml'
4+
5+
variables:
6+
APP_ID: "org.gnome.NetworkDisplays"
7+
BUNDLE: "gnome-network-displays-dev.flatpak"
8+
RUNTIME_REPO: "https://nightly.gnome.org/gnome-nightly.flatpakrepo"
9+
MANIFEST_PATH: "build-aux/flatpak/org.gnome.NetworkDisplays.json"
10+
FLATPAK_MODULE: "gnome-network-displays"
11+
12+
stages:
13+
- lint
14+
- build
15+
- deploy
16+
17+
build-flatpak:
18+
extends: '.flatpak@x86_64'
19+
stage: build
20+
before_script: []
21+
22+
nightly:
23+
extends: '.publish_nightly'
24+
needs: ['build-flatpak']

0 commit comments

Comments
 (0)