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

Optimiser le processus de compilation du site beta.gouv.fr #20423

Open
freesteph opened this issue Jul 2, 2024 · 1 comment
Open

Optimiser le processus de compilation du site beta.gouv.fr #20423

freesteph opened this issue Jul 2, 2024 · 1 comment
Assignees

Comments

@freesteph
Copy link
Contributor

freesteph commented Jul 2, 2024

À cause du volume de fichiers conséquents (notamment _authors, _jobs, et _startups) le cycle de développement/recompilation sur le site est lent parce que Jekyll relit tous les fichiers avant de recompiler.

Sur un Mac M1 j'observe un temps de recompilation de 10 secondes par changement.

Il faudrait essayer de contribuer un patch à Jekyll qui permette de recompiler sans tout lire, ou d'être plus performant sur la relecture des fichiers pour éviter ces délais.

@sylvinus
Copy link

@freesteph Est-ce que le délai est réduit en utilisant --incremental ? Chez moi ca redevient rapide :

~/w/beta/beta.gouv.fr master !2 ?2 ❯ bundle exec jekyll serve --incremental
...
 Regenerating: 1 file(s) changed at 2024-09-23 12:10:03
                    _pages/about.md
                    ...done in 1.545505 seconds.

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

No branches or pull requests

2 participants