Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Astuce - GitHub Pages #12

Open
Gaetanbrl opened this issue Feb 10, 2023 · 1 comment
Open

Astuce - GitHub Pages #12

Gaetanbrl opened this issue Feb 10, 2023 · 1 comment
Assignees

Comments

@Gaetanbrl
Copy link

Description

Un ticket Astuce pour publier cette documentation sur une GitHub pages sans avoir un seul serveur / web serveur.

Cas d'usage :

  • J'ai créé un plugin pour geOrchestra et je veux le documenter avec la documentation geOrchestra
  • J'ai créé une librairie, je souhaite réutiliser le template documentation geOrchestra

Etapes

  1. Aller dans le répertoire de votre projet, et y créer un répertoire /docs
cd /mon/projet
mkdir docs
  1. Dans un autre répertoire en dehors de votre projet, cloner la documentation

  2. Copier tout dans /votre/projet/docs sauf les fichier GitHub type .git

  3. Suivre les étapes indiquer dans le README

  4. Utiliser la commande mkdocs gh-deploy (dans votre virtualenv) pour publier la documentation le dépôt git de votre projet > Hébergé par GitHub

cd /docs
mkdocs gh-deploy
  1. Ouvrez GitHub et aller dans Settings > Page pour récupérer le lien de votre documentation en ligne !
@MaelREBOUX
Copy link
Member

Nice.

À faire dans une page dédiée, au même titre que RTD.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants