AgentBaker
AgentBaker copied to clipboard
feat: add excludeFeatureFlags as an optional key
What type of PR is this?
What this PR does / why we need it: Kata image doesn't want to install containerd and it just wants to use the one comes with Mariner base image. Given that FeatureFlags is the only way to tell whether it's Kata or not, I add excludeFeatureFlags in the package level so that the package will be skipped if it finds a feature flag from the build pipeline equal to the one defined in components.json.
Which issue(s) this PR fixes:
Fixes #
Requirements:
- [ ] uses conventional commit messages
- [ ] includes documentation
- [ ] adds unit tests
- [ ] tested upgrade from previous version
Special notes for your reviewer:
Release note:
none
Pull Request Test Coverage Report for Build 10102827336
Details
- 0 of 0 changed or added relevant lines in 0 files are covered.
- No unchanged relevant lines lost coverage.
- Overall coverage remained the same at 71.021%
| Totals | |
|---|---|
| Change from base Build 10102244218: | 0.0% |
| Covered Lines: | 2566 |
| Relevant Lines: | 3613 |
💛 - Coveralls
Pull Request Test Coverage Report for Build 10102826512
Details
- 0 of 0 changed or added relevant lines in 0 files are covered.
- No unchanged relevant lines lost coverage.
- Overall coverage remained the same at 71.021%
| Totals | |
|---|---|
| Change from base Build 10102244218: | 0.0% |
| Covered Lines: | 2566 |
| Relevant Lines: | 3613 |