Integrate meta-guf-machine/integrate/gitlab-ci/alphaplan_importer
Integrate gitlab-ci/alphaplan_importer and 2 more
--
Add alphaplan FWR generator
alphaplan_fwr.py: Creates alphaplan software packages for the build release artifacts. According to the release, all relevant artifacts are collected in a list structure and the corresponding aphaplan information are added for each artifact (attributes, md5sum, path, etc.). The list is attached to major software package structure. This structure is written in a json file for documentation. Afterwards the structure is send to an AlphaPlan webservice that creates the FWR articles. alphaplan_keys.py: Generates a dictionary which contains all AlphaPlan specific information for the artifacts. Flag classes are used to define unique keys for the dictionary accesses.
--
submit_test.py: Add option to specify branch of the test repository
Previously the default branch was allways used to generate the tests from, now it is possible to specify the branch as cmdline option. Additionally, the revision of the test repository is added to the call of the test generator, so the tests run at a fix rev.
BCS 746-000547
--
package_release: Store some variables as env file for usage in later jobs