Sfeir / bouffe-front

Bouffe Front SFEIR
12 stars 2 forks source link

chore(build): use the official _site folder #45

Closed douglasduteil closed 7 years ago

douglasduteil commented 7 years ago

I think there is a confusion between how Github handles the docs folder on the master branch and how travis can deploy whatever folder to a gh-pages branch so Github just serve the gh-pages branch.

florianorpeliere commented 7 years ago

L'un comme l'autre, soit c'est une modification dans le config.yml, soit c'est dans le travis.yml donc je vois pas trop la différence. Y'a pas de confusion particulière, Github Pages va lire dans /docs.

https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/

douglasduteil commented 7 years ago

Hum... weird :thinking: Tu as activé le déployement de gh pages à partir du master/docs ? Je suppose que non vu qu'ils n'y a pas de dossiers docs sur le master...

Si c'est pas le cas ça veut dire que c'est le "master" ou la branch "gh-pages" qui est déployé ? Je suppose que non vu qu'il n'y a pas de fichiers généré genre index.html dans aucune des deux branches...

J'ai du raté un truc dans la doc...

florianorpeliere commented 7 years ago

En réalité, Github Pages sait très bien lire une config Jekyll, il a pas besoin d'être build avant. Du coup, on peut enlever Travis ^^ https://help.github.com/articles/about-github-pages-and-jekyll/

douglasduteil commented 7 years ago

Mais lol :laughing:

douglasduteil commented 7 years ago

Du coup, on peut enlever Travis ^^

il faut quand meme faire un "copy/paste" vers le master nan ?! ou remplacer la branch master par gh-pages ? on a pas besoin de la branch master du coup ??

ThomasCrevoisier commented 7 years ago

J'ai fait le test : https://github.com/ThomasCrevoisier/test-jekyll-gh Tout fonctionne. J'avais juste peur qu'on soit restreint dans les thèmes utilisés. Du coup on peut virer Travis.

florianorpeliere commented 7 years ago

Close with #50