Gitlab CI currently allows building flatpak on experimental basis. Overall recipe for the flatpak builds is subject to change. Currently `fiesta-flatpak` runner is locked to selected projects, if you want to enable the flatpak builds ping @bshah.
Gitlab CI currently allows building flatpak on experimental basis. Overall recipe for the flatpak builds is subject to change. Currently `fiesta-flatpak` runner is able to build flatpaks.
Add `binary-flatpak.yml` template in the your `.gitlab-ci.yml`
Add `binary-flatpak.yml` template in the your `.gitlab-ci.yml`
...
@@ -114,7 +114,7 @@ flatpak:
...
@@ -114,7 +114,7 @@ flatpak:
CMAKE_ARGS:-DENABLE_TESTING=OFF
CMAKE_ARGS:-DENABLE_TESTING=OFF
```
```
Currently template downloads the flatpak manifest from the `flatpak-kde-applications` repository. This is subject to change, and in future we might ship flatpakmanifest in repo directly.
If you skip the `MANIFEST_URL` it will skip downloading manifest from remote location and directly use the `MANIFEST_PATH`. Note that `MANIFEST_URL` variable will be deprecated as soon as the manifests from the `kde-flatpak-manifests` will be merged in the individual repositories.