Currently we do not verify that the created packages work for consumers. We should try to add custom targets that test if created packages.
Developer binary library packages must be consumed by a generated project and test compiled. How will we get the dependencies in this case? This test will discover missing public headers.
Testexecutables must be run on a clean machine. This will require a stand-alone package type for library packages.
IT should be possible to test debian install packages, because the should be able to install system libraries.
Do we need to add special deployment tests slaves to infrastructure, that are reset after running the tests?
Can we do it all locally with containers, so developers can easily run the tests on their machines?
Currently we do not verify that the created packages work for consumers. We should try to add custom targets that test if created packages.