- May 07, 2024
-
-
Dmitry Petrov authored
Parse machines, pipeline names and distros from gitlab yaml file instead of harcoding these values in the script.
-
Dmitry Petrov authored
The problem was found in pipeline: https://git.seco.com/seco-ne/yocto/manifest/-/jobs/954246 Fix missing update of upstream pipeline status inside while loop. The timeout in the script was not in sync with the default timeout for build jobs. Set timeout in __get_build_pipelines() function to 8 hours.
-
Dmitry Petrov authored
-
Dmitry Petrov authored
-
Dmitry Petrov authored
-
- Apr 30, 2024
-
-
-
-
Several blocks of code are too long and don't fit on the page. Words are not wrapped to the next line. To fix this, adjust the span slacc in css.
-
- fix h1 color - fix missing gorizontal line above h1 - increased h2 font size - fix missing borders for table - restore link style
-
-
- Apr 26, 2024
-
-
Jonas Höppner authored
It seems that these jobs are not yet completly errorsafe and we could ignore the failure without changing the build artifacts.
-
In the latest commit in the manifest it often happens, that the pipeline does not contain the artifacts itself, but just a link to the pipeline of the MR. Added a python script with corresponding GitLab CI job to launch this script. The script searches for the latest pipelines for default branch in manifest repo, and then decides either to keep or delete artifacts for particular build. The build artifacts are kept for: - the latest commit - the last successful build - the tagged commits (e.g. "fngsystem/47.0", "kirkstone/20.0")
-
- Apr 23, 2024
-
-
Add a python script and a GitLab CI job to run it. The job is triggered when the build is complete. The script retrieves build artifacts for the default/main branch (currently "kirkstone") in the manifest repo and build artifacts for the integration branch of merge request. After that, it compares those builds and creates a summary of the overall changes. In particular: - size of compressed artifacts (artifacts.zip) - size of built image - difference between manifest files The summary is reported to stdout and as a comment to the merge request. Each run of the pipeline means removing the old summary comment and creating a new one when the build is finished.
-
- Apr 19, 2024
-
-
Tobias Kahlki authored
-
- Apr 16, 2024
-
-
Tobias Kahlki authored
The SSH setup is required for some private projects that pull in external repos via SSH. This reverts commit 4d5bca8f.
-
- Apr 11, 2024
-
-
Oleksii Kutuzov authored
Even though the variable isn't used in the package_release script, it seems to be required by the os.walk function. Underscore satisfies the linter preventing it from causeing unused variable errors.
-
- Apr 04, 2024
-
-
Oleksii Kutuzov authored
Item should end with "/" to be treated as a directory
-
- Mar 20, 2024
-
-
Jonas Höppner authored
The function that merges the variables of the different jobs, i.e: `MACHINE="mx6"` `MACHINE="mx6ull"` used python `in` to check if a value already exists. But `"mx6" in "mx6ull"` is true, so mx6 was dropped. This rewrites it, storing the variables in a set (which is unique automatically) instead of space seperated strings. Space seperation is added before printing the variables to be used on on the shell.
- Mar 19, 2024
-
-
Jonas Höppner authored
-
- Mar 15, 2024
-
-
The job checks bitbake recipes added/updated in MR using the oelint-adv tool (https://github.com/priv-kweihmann/oelint-adv). .oelint.json is a rulefile, created with the command "oelint-adv --print-rulefile". It can be used during development. It contains default rules for now, but will probably be customized later. To get the list of changed files in MR, we adjusted the GIT_DEPTH variable. The new value is 50, which should be fine for getting MR changes, and still small enough to keep checkout fast for large projects.
-
- Mar 13, 2024
-
-
Dmitry Petrov authored
Fix the problem introduced by commit 4f06516a "convert_md2html: fix id fields for headings". The text converted from markdown was written twice to the HTML document.
-
- Mar 06, 2024
-
-
Converter adds "user-content-" to "id" fields for headings. As a result links from TOC do not work. Fix this for now by removing "user-content-" from the resulting html. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
Update convert_md2html.py to use gitlab api with gitlab flavor. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Feb 29, 2024
-
-
Oleksii Kutuzov authored
-
- Feb 27, 2024
-
-
Tobias Kahlki authored
On i.MX6 devices, the U-Boot file types are not set at all. Extent check for the existance of the uboot_file_types var.
-
- Feb 23, 2024
-
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
- Feb 19, 2024
-
-
Tobias Kahlki authored
The sourcery plugin fails again due to a missing login. Disable it for now.
-
Tobias Kahlki authored
-
- Jan 09, 2024
-
-
Tobias Kahlki authored
Without the check, we have a race condition when building from sources outside of the Yocto group.
-
- Dec 21, 2023
-
-
Tobias Kahlki authored
-
- Dec 08, 2023
-
-
Tobias Kahlki authored
-
- Nov 20, 2023
-
-
Tim Jaacks authored
With the free open source plan, sourcery works only when called from the repository's root directory. Re-enable it by calling it from there. Also apply sourcery's suggestions to file generate_firmware_package.py, which did not exist before disabling sourcery.
-
Tobias Kahlki authored
The old Alphaplan stage is deprecated and was removed in a prior commit. Add new stage to generate the Firmware Package JSON files that do replace the old Alphaplan articles.
-
- Nov 17, 2023
-
-
Tim Jaacks authored
-
Tim Jaacks authored
Use explicit line breaks to make the message look better.
-
Tim Jaacks authored
-
Tim Jaacks authored
This is a more meaningful name and might give a hint what the job does.
-