Closed linsolas closed 7 years ago
@linsolas J'ai créé un repo https://github.com/brownbaglunch/staging. Reste plus qu'à configurer correctement le DNS (ce que je n'ai pas réussi à faire - Gandi me dit que je n'ai pas les droits).
L'idée est de pouvoir faire tout ce qu'on veut sur http://staging.brownbaglunch.fr/ et si tout est ok, faire un merge du gh-pages
correct vers gh-pages-origin
de staging
vers origin
(repo brownbaglunch).
Ca nous permettrait de faire des itérations directement visualisables en ligne. Ca rend peut-être le process trop compliqué néanmoins... A voir.
Du coup, pourrais tu envoyer ta PR dans staging? Voir faire un merge dans staging/gh-pages ?
LMK ce que tu en penses. A mercredi ! :D
Sur le principe c'est clairement plus propre. Maintenant, le site n'a pas eu de grosse mise a jour depuis au moins 2 ans. Pas sûr que ça soit vraiment le bon candidat pour une telle architecture, non ?
🆙
@linsolas Ca t'ennuierait d'essayer manuellement de commiter ta PR sur https://github.com/brownbaglunch/staging ? Le site staging fonctionne visiblement... (ou pas)
Hello @dadoonet
Je peux le faire, mais quel serait le processus au final ? On a 2 repo différent (l'original et le staging), du coup si je fais une modif sur le staging, comment on la répercute sur l'original ? Ne serait-ce pas plus simple si le staging était une branche de ce repo ?
Ça serait l'idéal si GitHub savait le gérer ! Mais pas de multiples pages depuis différentes branches AFAIK.
ah oui c'est vrai que le site est livré par Github Pages... Mais quid du passage staging -> prod ?
Il suffit de faire (pseudo code)
git remote add staging git:...
Puis faire du
git pull staging git merge staging/gh-pages git push origin
(Dans Le genre)
Yo, 🆙
J'ai cherry-pické tous mes commits et les ai envoyés sur le staging (bon, j'ai pushé directement sur le gh-pages sans faire de PR #ThugLife).
Rhooo. C'est magnifique !
Comme on dit... Les cordonniers...
Petite remarque. On n'affichait pas l'email du speaker précédemment. Ca ne me gène pas plus que ça mais qu'en pensent les autres ?
Je sais, certaines images ne passent pas (celles hébergées par LinkedIn par exemple). Il me semblait pourtant que la mienne était OK ! Je regarderais ce WEsinln...
À voir. D'ailleurs je crois que l'envoi du mail foire (dans sa version actuelle). J'ai par exemple reçu SIX fois un mail d'invitation à un BBL cette semaine. Je suis le seul dans ce cas ?
Je suis le seul dans ce cas ?
Non. Ca arrive souvent. En fait, je pense que comme les gens n'ont pas spécialement de feedback (genre un email pour dire : nous avons bien transmis votre demande), ils réessayent.
C'est vrai que ça manque de feedback... :D
Bah non, ca envoie le mail aussi à la personne qui invite (c'est pour ca qu'on demande l'email). Mais la, j'ai reçu les 6 mails en même temps, donc vrai souci du serveur...
Pardon, je viens de vérifier, c'était 7 mails, pas 6 ;)
@dadoonet Je viens de regarder sur la prod, le mail apparait bien dans la modale de contact (éditable aussi) :
My bad then. :(
Et hop, petite mise à jour sur le staging, avec un logo animé dans le header, une image par défaut, et un loader (mais qui marche pas trop pour l'instant)...
Ca me semble vraiment génial @linsolas. Pour ceux qui voudraient tester: http://staging.brownbaglunch.fr/baggers.html
Pour moi, c'est beaucoup mieux qu'avant donc même si il y a des petits bugs ici ou là, je suis +1 pour merger ça.
J'avais peu suivi (sorry 😓 ) mais un très grand bravo Romain c'est vraiment top. Je plussois l'avis de David, en l'état c'est beaucoup mieux que l'actuel donc je suis pour redescendre ça. Cette semaine j'ai poussé les BBL à mon équipe et je leur ai poussé l'url staging plutôt que la principale 😛
Pour le mailer je pense qu'il y a un bug en effet mais je ne sais pas ou (sur le web ou sur le mailer node...)
Encore un grand 👍 @linsolas
Hello. Je remets d'équerre la PR (celle du staging à 2 - 3 commits d'avance) durant le WE, et go en prod. Vous me direz quels bugs vous avez trouvés (hormis celui du mail, qui ne semble pas être côté front ?) ?
Le seul bug que j'ai vu était "ta photo" et celle de quelques autres. Rien vu après tes derniers fix.
Il y a un certain nombre de profils avec des photos foireuses, même avec le site actuel, en effet !
MA.GNI.FIQUE!!! ✨
Merci Romain :)
Et hop, ça doit être synchro avec staging
maintenant...
Prêt à merger vers gh-pages ?
moi je suis prêt
Aucun veto! Pousse le code! :)
Goooooooooooo ! 👍
Alors Gooooooooooo !
C'est à moi de cliquer sur le clic ?
Bah ouaip, on t'attend avec impatience, on en peu plus...
ah ok. Je prépare ma souris pour le clic fatal
ET PAF LE CHIEN
🚀 🌕
PR faisant suite à l'issue https://github.com/brownbaglunch/BrownBagLunch/issues/341 Quelques points à voir / corriger :