Integrate gitlab-ci/CI-test-multi-deploy and 19 more
CI: Adapt manifests-integration yml for yocto projects
--
CI: Add all yocto projects to the job list
--
CI: Generate .gitlab-ci.yml with include commands in deploy step
--
CI: Deploy the .gitlab-ci with include to the target projects
--
CI: Adapt reported mr in check pipeline
--
CI: Trigger check on gitlab-ci also
--
CI: Enable check job for trigger pipeline again
--
CI: Check: Allow integration branch to have multiple commits
--
CI: Refactor integration branch
--
CI: Create integration branch optionally also when no submodule change is detected
--
CI: Add check to gitlab-ci pipeline
--
CI: Fix manifest project path
--
CI: Disable foobar manifest build for integration branch
BCS 746-000646
--
CI: stuff
--
CI: Multideploy: Detect exiting integration branch
--
CI: Add dependency to subproject trigger so the sequence is kept
--
CI: Add integration trigger
--
CI: Test 'multi-deploy' job
--
CI: Add common gitlab-ci file for all yocto repositories.
Create a merged version of the gitlab-ci files from the layers and the repositoried referenced by the SRCREV file to be included in the projects, to replace the project-individual implementation.
BCS 746-000646
--
CI: Update include file's ref in gitlab-ci.yml when deploying changes
Add update gitlab-ci file with function to adapt the include ref to a given revision. Add a 'pre-commit-hook' to the update-submodule function. Adapt deploy_gitlab_ci to use these to update the include statement in the base project .gitlab-ci.yml to use the same ref as the submodule is set to.
BCS 746-000646