Integrate gitlab-ci/split_AP-fwr-generation_and_package-release and 10 more
alphaplan_fwr:manifest-CI: Cleanup
Remove alphaplan_fwr debug code and run black and pylint.
--
package_release: Move metadata generation function to a separate file
To improve the readability of the package_release.py script.
BCS 746-000734
--
package_release: Improve md5sums.txt file creation
Now md5sums.txt can be assembled from different copy processes. The build md5sums file is not overwritten by the license copy process anymore.
BCS 746-000637 746-000734
--
package_release:manifest-CI: split alphaplan FWR generation and package_release
The alphaplan FWR generation is now separated to make the manifest gitlab-ci file more easy to understand and reduce the complexity of the package_release file.
BCS 746-000637
--
CI: merge_into_manifest: Fix detection of gitlab-ci integration branch
--
CI: merge_gitlab_ci: Remove deletion extra deletion of integration branch.
--
CI: Debug messages
--
CI: merge gitlab-ci: manifest is merged at last
The merge job of a subproject include in the merge request merged by gitlab ci, should not merge the integration branch in the manifest by themself. This is now disabled by checking the source branch name.
This allow to merge the manifests commit at last.
--
CI: Enable analyze stage again
--
CI: Integration job is now optional, remove check job
--
CI: Rename gitlab-ci jobs
Tim suggested to use the same name scheme for all jobs and use the group names yocto and gitlab-ci as base.