Framagit : afficher le rendu d'une page HTML sur frama.io


Framagit permet de déployer un site web sur frama.io en passant par un générateur de sites statiques, comme Hugo.

Une autre fonctionnalité moins connue consiste à afficher directement du contenu HTML, éventuellement agrémenté de CSS et de Javascript.

Pour cela, mettez en ligne votre fichier HTML avec Git, puis ajoutez à la racine de votre projet un fichier nommé .gitlab-ci.yml contenant ces lignes:

pages:
 script:
 - mkdir .public
 - cp -r * .public
 - mv .public public
 artifacts:
    paths:
    - public
 only:
 - master

Et voilà! Votre fichier est désormais visible à l’adresse

https://votre-nom.frama.io/nom-du-dépôt/nom-du-fichier.html

Notez que votre dépôt doit être public (dans Settings → Visibility) si vous souhaitez que les personnes qui ne sont pas membres du projet puissent afficher votre page.


Références :


Tags:

Conseils de lecture :