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

Automatic cache cleanup #857

Merged
merged 27 commits into from
Apr 19, 2023
Merged

Automatic cache cleanup #857

merged 27 commits into from
Apr 19, 2023

Conversation

mueschm
Copy link
Member

@mueschm mueschm commented Mar 15, 2023

Original version by @ryan-cahill and @TylerAldrich Just made it work in the background.

  • Cleans up cached build data that's older than 7 days
  • Prunes architect-created images that are dangling (Doesn't always free up space depending on if the same layers are used, but can help)
  • Prunes architect-created images for a component if the service name has changed (Same as above, won't always free up space if all layers are the same but does keep the image list clean)

ryan-cahill and others added 18 commits December 30, 2022 13:13
…ages when running dev and also remove images from the same component with a service name no longer in use
@mueschm mueschm requested a review from tjhiggins March 15, 2023 23:38
@tjhiggins tjhiggins merged commit 8b46457 into rc Apr 19, 2023
@tjhiggins tjhiggins deleted the automatic-cache-cleanup branch April 19, 2023 19:48
github-actions bot pushed a commit that referenced this pull request Apr 19, 2023
# [1.39.0-rc.4](v1.39.0-rc.3...v1.39.0-rc.4) (2023-04-19)

### Features

* **dev:** Automatic cache cleanup ([#857](#857)) ([8b46457](8b46457))
github-actions bot pushed a commit that referenced this pull request Apr 20, 2023
# [1.39.0-arc-custom-ingress-tls-3.2](v1.39.0-arc-custom-ingress-tls-3.1...v1.39.0-arc-custom-ingress-tls-3.2) (2023-04-20)

### Bug Fixes

* **dev:** Require dev port selected is 80, 443, or between 1024-65535  ([#895](#895)) ([c35a27b](c35a27b))
* **error:** Provide better error messages when you have conflicting subdomains ([3d8b2e1](3d8b2e1))
* **spec:** Add safe float type to avoid precision loss on yaml.load ([#894](#894)) ([e14e0cd](e14e0cd))

### Features

* **dev:** Automatic cache cleanup ([#857](#857)) ([8b46457](8b46457))
* **init:** Handle Docker Compose environment variable interpolation formats ([#881](#881)) ([6c30882](6c30882))
* **tls:** Added tls support ([b42ab75](b42ab75))
github-actions bot pushed a commit that referenced this pull request Apr 26, 2023
# [1.39.0](v1.38.0...v1.39.0) (2023-04-26)

### Bug Fixes

* **dev:** Require dev port selected is 80, 443, or between 1024-65535  ([#895](#895)) ([c35a27b](c35a27b))
* **error:** Provide better error messages when you have conflicting subdomains ([3d8b2e1](3d8b2e1))
* **exec:** Catch error when trying to hit accounts endpoint and fallback to allowing user to select a local env ([#897](#897)) ([8cd0732](8cd0732))
* **revert:** Revert deprecation warnings for liveness_probe keys ([cc7653d](cc7653d))
* **spec:** Add safe float type to avoid precision loss on yaml.load ([#894](#894)) ([e14e0cd](e14e0cd))

### Features

* **dev:** Automatic cache cleanup ([#857](#857)) ([8b46457](8b46457))
* **init:** Handle Docker Compose environment variable interpolation formats ([#881](#881)) ([6c30882](6c30882))
* **spec:** deprecate liveness_probe port and path keys ([#896](#896)) ([9e2104c](9e2104c))
@github-actions
Copy link

🎉 This PR is included in version 1.39.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

4 participants