[CI] Improve build and deploy time
See original GitHub issueCurrent Behavior Currently, it takes about 8 minutes for this site’s build and preview workflow to execute.
Desired Situation Ideally, this time is cut in half.
Contributor Resources
The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master
branch.
- See contributing instructions
- See Layer5 site designs in this Figma project. Join the Layer5 Community for access.
Issue Analytics
- State:
- Created a year ago
- Comments:6 (4 by maintainers)
Top Results From Across the Web
5 Ways of Running Faster CI/CD Build - Semaphore CI
5 Ways to Run Faster CI/CD Builds · 1. Use more powerful machines · 2. Increase parallelization · 3. Use artifacts and cache...
Read more >5 Strategies to Reduce Frontend Build Time with CI/CD
So, In this article will take you through four different strategies to optimize the front-end build time with CI/CD. 1. Using Parallel Web...
Read more >Optimizing CI Build Times - Harness.io Docs
Optimizing CI Build Times · Test Intelligence · Looping Strategies · Optimize Docker Images to Reduce Build Times · Enable Docker Layer ...
Read more >How to keep up with CI/CD best practices - GitLab
Time to value The integration, testing, delivery, and deployment should take anywhere from minutes up to a few hours for test cycles to...
Read more >9 Ways to Speed Up Your CI/CD Pipelines
Downloading modules at build time takes a significant portion of a build. Whether you are using NPM / Maven / Gradle / PIP,...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Interesting stuff.
npm install
on each build could save up to a minute or so. Do you want to give it a try?Let’s experiment with the usage of the following flags and see if that helps.
PARALLEL_SOURCING
LMDB_STORE
PARALLEL_QUERY_RUNNING