Scratch image compatibility
This template is ONLY used for feature requests. Bug reporting or pipeline enhancement issues should use the other template options for issue submission.
Description
The pipeline should be compatible with scratch images, similar to how it works with distroless and ubi-based images.
Purpose
This would allow project repos to utilize scratch images as a base in their build.
Plan
- Create a test project which uses a scratch base image for testing.
- Create a scratch image pipeline template.
- Alter OSCAP and other scans as needed in order to not run or ensure compatibility for scratch base images.
- Test successful implementation.
Possible Blockers/Challenges
The way image scanning works presently might require some modification for scratch base images. Possible approval wait time as well.
Acceptance Criteria
- Validation of end-to-end run for scratch base image projects.
- Documentation added to the pipeline project with guidance for any scratch-related user changes that need to occur.