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
Build Netlify trop lent #1160
Comments
Cela vient aussi du prerender de Le plus gros problème vient de l'absence de cache yarn dû à cet endroit : Lines 233 to 238 in 9f97074
Je pense qu'on peut gagner facile 50% en le réglant. |
On peut aussi attendre de déplacer le paquet publicode dans son propre repo. |
Autre conséquence, les tests |
Avec la création d'un paquet "systeme-social" #1227, on garde un monorepo ici, même si on déplace publicodes dans son propre repo ensuite (et sur ce point, je pense que nous seront de toute façon amenés à utiliser une version "nightly" non publiée sur NPM de publicodes, concrètement en l'ajoutant comme un git module au même endroit qu'aujourd'hui). Donc à voir comment corriger ce problème de cache Netlify sachant qu'on garde un monorepo ici. |
Je suis tenté de passer par le CI de github netlify/build-image#196 (comment) |
Question un peu de côté: pourquoi garder un monorepo en fait? Je vois bien qu'il est possible de le faire avec des submodules mais je ne suis pas sûr de voir la nécessité ou l'avantage de le faire? |
Le passage en GitHub action a bien amélioré les choses, mais le déploiement dure encore environ 8 minutes ce qui reste long https://github.com/betagouv/mon-entreprise/actions?query=workflow%3A%22D%C3%A9ploiement+sur+Netlify%22.
Autre question, est-ce qu'on passe en Github Action pour le déploiement sur |
Bon, au vu des récents ajouts de #1430, on est systématiquement > 15min du build netlify. Je m'occupes demain de passer en github action pour master, demo et next :) |
Le build Netlify est trop lent, et parfois il ne termine même pas dans le délai imparti entraînant l'erreur suivante :
Pistes envisageables :
fetch-stats.js
au moment du build ?The text was updated successfully, but these errors were encountered: