Est-ce encore trop tôt pour causer de CI gitlab ?

Est-ce qu’on pourrait discuter d’un agenda pour mettre en place l’intégration continue sur la plate-forme git ? au moins pour les groupes spip et spip-league, dans un premier temps ?

2 « J'aime »

Pour la partie Front-end, cela pourrait s’avérer judicieux à moyen terme concernant le code javascript, pour la compilation / minification à la volée après édition. Avec en point de mire les tests unitaires…

1 « J'aime »

Pour la partie backend, divers contrôles (phpstan, phpcs, …) pouvant être informatifs ou bloquant si on veut, T.U. quand il y en a sans BDD (on fera des tests fonctionnels et d’intégration plus tard :wink: )

Globalement, on pourrait aller jusqu’à builder les zips de releases, éditer/publier un changelog, et même plus, plus tard, mettre à jour les sites de la galaxie, ou plus modestement créer/mettre à jour certaines pages …

mouais je ne sais pas comment c’est possible, mais j’aimerais bien ^^

par exemple sur saisies je sais pas, avoir une exceution de tout mes tests unitaires ^^

Après SPIP si tu veux bien :slight_smile:

Faut voir combien ça mange de watts aussi …

ping @ben :slight_smile:

1 « J'aime »