- Mar 29, 2022
-
-
Jonas Höppner authored
Tim suggested to use the same name scheme for all jobs and use the group names yocto and gitlab-ci as base.
-
Jonas Höppner authored
-
Jonas Höppner authored
-
- Mar 25, 2022
-
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
Initially the moved code was needed to create the files including the new implementation.
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
- Mar 24, 2022
-
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
Also set yocto deploy job to manual to test merge.
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
For projects like the kernel the git checkout needs a log of time and space. Directly using the gitlab api only loads the infomation needed.
-
Jonas Höppner authored
-
Jonas Höppner authored
Integrates the changes done in the foobar- yml files to the yocto projects.
-
Jonas Höppner authored
-
Jonas Höppner authored
This change should be reverted after once used. It is needed to initially add the include .gitlab-ci.yml in all subprojects.
-
Jonas Höppner authored
As all projects are commited in the same branch the 'up-to-date' check may not only check if the first parent commit points to the master/dunfell branch. Now it is needed to loop through the history until the integration branch's commit is found. On fail a message is displayed which merge request needs to be retriggered manually. This can now also be the 'parent'-MR that triggered the complete chain. The check job is used pipeline again. The retrigger job also looks in the .gitlab-ci project for check jobs to retrigger.
-
Jonas Höppner authored
BCS 746-000646
-
Jonas Höppner authored
-
Jonas Höppner authored
Before only the ID was used but the CI_OPEN_MERGE_REQUESTS variable has the complete path.
-
Jonas Höppner authored
-
Jonas Höppner authored
Allow deploy_gitlab_ci to change multiple projects at once. Use it to create integration branches and merge requests in all projects. Add a python file to generate a job yml from jinja2 template. Add a template for the jobs to trigger. These execute the actual integration in all 'subprojects'. Create the yml file in the deploy job and trigger it in a new trigger job.
-
- Mar 18, 2022
-
-
Jonas Höppner authored
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
-
Jonas Höppner authored
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
-
Jonas Höppner authored
To have one repo for all the CI implementation move also the manifests yml file here. BCS 746-000646
-
- Mar 14, 2022
-
-
Jonas Höppner authored
This allows to increase the verbosity. Add --verbose in .gitlab-ci.yml when the python script is called to view the output in the jobs log.
-
Jonas Höppner authored
Also add all yml files to the yamllint check and replaces the project path check with a more general project-root check. BCS 746-000646
-
- Mar 10, 2022
-
-
Jonas Höppner authored
I did a test setup in the azure cloud. These are the notes how this was done. BCS 746-000594
-
- Mar 08, 2022
-
-
Felix Gerking authored
The markdown2 Python module was added to the package_release.py script, which resulted in a failed SDK deployment because it was missing from the build container. Updated ci-images to the latest revision, in which the module was added to the build container. Modified package_release.py to skip the metadata generation when deploying the SDK. BCS 746-000727
-
- Mar 02, 2022
-
-
Felix Gerking authored
BCS 746-000016
-
- Mar 01, 2022
-
-
Tim Jaacks authored
BCS 746-000716
-
Tim Jaacks authored
BCS 746-000715
-