Integrate gitlab-ci/add-several-repos-to-deploy-targets and 7 more
Add several repos to deploy targets
BCS 746-000716
--
Add yocto config repo to deploy targets
BCS 746-000715
--
deploy_gitlab_ci: exit successfully if submodule already up to date
--
Refactor 'check_pipeline_status' and add 'trigger_pipeline'
Rename 'check_pipeline_status' to 'mirror_pipeline_result' in order to better reflect what the function does.
Move determination of the pipeline out of this function to a new function 'get_pipelines' so that this can be tested separately and we can do different things depending on whether a pipeline exists or not.
Add function 'trigger_pipeline' to trigger a pipeline on a branch.
BCS 746-000635
--
Change integration project name to lower case
The project name is matched with the predefined gitlab var CI_PROJECT_NAME, which uses lower case.
--
yamllint: Add yamllint job to CI, add yamllint config
Add .yamllint.yml to configure the yamllint usage, should be used as master yamllint config from other stages also. Apply small changes to yml files to match yamllint.
BCS 746-000640
--
alphaplan_fwr: Create u-boot package from imx-boot.tar.gz if found
The main install file for u-boot changed to imx-boot.tar.gz, so this should be added to alphaplan. Leaving the imx-boot implementation as fallback.
BCS 746-000600
--
alphaplan_fwr.py: Silently ignore if 'output_dir is not set