[CI] Génération des gitlab-pages dans toutes les branches, publication sur main uniquement
Rapports de requête de fusion
Activité
requested review from @cedric.eyssette
L'idée, c'est de séparer la publication en deux étapes :
-
build
construit la page, dans toutes les branches ; -
page
prend la suite debuild
pour publier la page, mais seulement dans la branche main.
Pour être honnête, je ne suis pas vraiment sûr de toutes les options de la partie
page
, mais ça marche…Pour voir les artefacts construits (mais pas publier), aller sur la page du job, et dans la partie
Artefacts du job
(à droite), cliquer surParcourir
, puis naviguer pour trouver le fichierindex.html
.Attention : si la page générée utilise des liens absolus plutôt que relatifs, ça ne marche pas (on voit mal ou pas les images, javascript, css…) car l'URL n'est pas celle attendue
-
Ah oui je me suis peut-être planté de répertoire. Mais bon c'est bien de le faire pour celui-là aussi, car on va normalement bosser dessus avec @arnaud.champollion pour rendre le code modulaire.
mentioned in commit ad77e08b