Integrate gitlab-ci/rename-build-jobs-to-build-pipeline and 5 more
Commit: seco-ne/yocto/infrastructure/gitlab-ci@f9dc2517
Rename "build jobs" to "build pipeline"
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@633c9fb4
get_pipeline_jobs: remove redundant job ID output
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@347745c5
download_job_artifacts: add error message if artifact not found
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@50f7396d
ci-test: re-enable build simulation caching
In 438f1e2aae23472d692ce6314e8c683f950657d2 we accidentally disabled caching for the build simulation by moving the cache definition to a job class. The order of inheritance led to the cache configuration being overwritten by the one of the "buildbase" class. Change inheritance order to fix this.
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@30f7d966
update_submodule: fix integration branch name in case of multiple MRs
When there are multiple open merge requests for a commit, we currently take the newest one to determine the integration branch name. This is not necessarily the correct one, we can have an open merge request with the commit being part of the commit history while the top commit is a different one.
Add a check if the commit is the top commit of the merge request in order to get the correct integration branch name in these cases.
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@438f1e2a
ci-test: use more recent release for build simulation