[framagit] flatpak builds

Hello !

J’ai un petit projet sur framagit, je souhaite pouvoir générer automatiquement un bundle flatpak grâce à la CI gitlab.

J’ai fait quelques essais avec différentes images et méthodes, mais sans succès, il semble dans tous les cas y avoir des problèmes de permissions, notamment au niveau des « privileged user namespaces » pour bubblewrap.

Est-ce que flatpak est supporté par le runner framagit ? Si oui avec quelle image ?

Pour référence, voir logs des jobs: Jobs · editide / releases · GitLab

Merci d’avance !

Bonjour,

Bubblewrap ne fonctionne pas dans un Docker non-privilégié (non-root)

Le runner que nous fournissons est non privilégié, mais vous pouvez utiliser votre propre runner pour y remédier.

Hello,
Merci pour votre retour!

oui, c’est effectivement ce que j’avais cru comprendre.

J’ai regardé dans les options gitlab, il semble qu’un runner ne peut être crée que par un admin, ça me demande de lancer une commande gitlab-runner register --token ... sur le serveur… :frowning:

Cette commande est à exécuter sur votre serveur.

Voir Manage runners | GitLab ainsi que Registering runners | GitLab

Ah, OK, j’ai compris, merci !