kubebb / core

A declarative component lifecycle management platform
https://kubebb.github.io/website
Apache License 2.0
8 stars 9 forks source link

fix: remove all associated configmaps when the component is deprecated #390

Closed 0xff-dev closed 8 months ago

0xff-dev commented 8 months ago

What type of PR is this?

/kind bug

What this PR does / why we need it

fix: remove all associated configmaps when the component is deprecated

Which issue(s) this PR fixes

Fixes #

Special notes for your reviewer

codecov[bot] commented 8 months ago

Codecov Report

Merging #390 (1691c32) into main (6796675) will decrease coverage by 0.26%. The diff coverage is 0.00%.

:exclamation: Current head 1691c32 differs from pull request most recent head 43d1508. Consider uploading reports for the commit 43d1508 to get more accurate results

@@            Coverage Diff             @@
##             main     #390      +/-   ##
==========================================
- Coverage   27.10%   26.84%   -0.26%     
==========================================
  Files          37       37              
  Lines        4546     4590      +44     
==========================================
  Hits         1232     1232              
- Misses       3211     3255      +44     
  Partials      103      103              
Files Coverage Δ
api/v1alpha1/component_types.go 100.00% <ø> (ø)
pkg/repository/http_watcher.go 66.80% <0.00%> (-0.29%) :arrow_down:
controllers/component_controller.go 0.00% <0.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more