FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
Your CI Pipeline Downloads 500MB of Screenshots Every Build
How-ToDevOps

Your CI Pipeline Downloads 500MB of Screenshots Every Build

via Dev.to DevOpsOndrej Machala1mo ago

I added screenshot automation to our docs pipeline last month. Worked great. Fifteen screenshots, all in sync with the live product. Then I checked the repo size. $ git count-objects -vH size-pack: 487.00 MiB Half a gigabyte. For a documentation project. What happened Every git push with updated screenshots stores the full binary diff. PNG files don't compress well. Fifteen screenshots at ~200KB each, captured on every CI run, and Git faithfully stores every single version forever. Fresh clones were taking 4 minutes. CI runners were burning bandwidth. A colleague on hotel wifi gave up and just didn't pull for a week. The fix: Git LFS Git Large File Storage replaces binary files with lightweight pointers in your repo. The actual images live in a separate store. git lfs install git lfs track "*.png" git lfs track "*.jpg" git add .gitattributes git commit -m "Track images with Git LFS" Before: size-pack: 487.00 MiB After migrating existing history: git lfs migrate import --include = "*.pn

Continue reading on Dev.to DevOps

Opens in a new tab

Read Full Article
20 views

Related Articles

References: The Alias You Didn’t Know You Needed
How-To

References: The Alias You Didn’t Know You Needed

Medium Programming • 21h ago

Pointers: The Concept Everyone Says Is Hard
How-To

Pointers: The Concept Everyone Says Is Hard

Medium Programming • 21h ago

Learning a Recurrent Visual Representation for Image Caption Generation
How-To

Learning a Recurrent Visual Representation for Image Caption Generation

Dev.to • 23h ago

How-To

# 5 JSON Mistakes Developers Make (And How to Fix Them Fast)

Medium Programming • 1d ago

10 subtle go mistakes that only show up in production
How-To

10 subtle go mistakes that only show up in production

Medium Programming • 1d ago

Discover More Articles