Open
Description
Situation
We produce many installer artifacts, including Windows MSIs and Linux RPM/DEB packages. We also produce or eventually would produce various other artifacts (json, xml) that drive publishing, signing and other stages of the build.
We do not run any tests of these artifacts during build. This has caused some issues and regressions, i.e. #53543
Objective
Validate installer artifacts during build. There are many levels of validation that can be done, from static analysis all the way to installation validation.
Execution
Identify opportunities for validations for each type of artifacts. Prioritize and schedule. Implement tests and/or add build steps when needed.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Future