What is gravity.ci?
Gravity integrates into CI pipelines to monitor and control build artifact sizes, preventing accidental increases that can impact performance. It tracks various artifacts including JS bundles, images, CSS, binaries, and other files, providing alerts for new or growing artifacts. Users can review and approve changes before merging, ensuring only optimized builds proceed.
The tool helps maintain efficient asset management by automating size checks and offering actionable insights directly within the CI workflow. This reduces the risk of performance degradation and streamlines development processes for teams focused on web and software optimization.
Features
- Size Monitoring: Tracks build artifact sizes including JS bundles, images, CSS, binaries, and other files
- CI Integration: Works directly within CI pipelines to automate size checks
- Alert System: Reports new or growing artifacts for review
- Approval Workflow: Allows users to review and approve changes before merging
- Performance Optimization: Prevents accidental size increases to maintain project efficiency
Use Cases
- Monitoring JavaScript bundle sizes in web development projects
- Tracking image and CSS file sizes to optimize website performance
- Controlling binary sizes in software builds to ensure efficiency
- Preventing accidental artifact increases in CI/CD pipelines
- Streamlining asset management for development teams