dynatrace-operator
dynatrace-operator copied to clipboard
Add `install-source` label to Operator deployment
Description
Any value for platform is now allowed, with the default assumption that manifests for kubernetes are generated.
- Manifest and Olm are set as install-source if helm is run with those values
- Any other platform is assumed as special marketplace and passed to the label without modification
- Helm is the default value, if nothing else matches
How can this be tested?
- Run
make test/helm - Try out different values for
platformand check the resulting manifests are for the right platform and the label is set correctly
:warning: Please install the to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 64.54%. Comparing base (
6446a2d) to head (bbb1c07). Report is 1 commits behind head on main.
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@ Coverage Diff @@
## main #3628 +/- ##
=======================================
Coverage 64.54% 64.54%
=======================================
Files 399 399
Lines 21401 21401
=======================================
Hits 13814 13814
Misses 6264 6264
Partials 1323 1323
| Flag | Coverage Δ | |
|---|---|---|
| unittests | 64.54% <ø> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.