CI-test: new deploy pipeline
This MR introduces a new deploy pipeline to the CI test environment. It separates the steps into more dedicated jobs and cleans up the interfaces between them. Furthermore it uses the GitLab caching mechanism to speed up the pipeline flow.
A test pipeline using this is here: https://git.seco.com/seco-ne/yocto/infrastructure/ci-test/minimal-manifest/-/pipelines/45807
Merging this should not have any impact on the Yocto environment, since all code used there was not touched.
Edited by Tim Jaacks