Skip to content
Snippets Groups Projects
  1. Apr 26, 2024
    • GitBot's avatar
      Integrate gitlab-ci/keep_artifacts · 4317b45e
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@de9851be
      
      ci: add a job to handle artifacts after merge
      
      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")
      4317b45e
  2. Apr 25, 2024
    • GitBot's avatar
      Integrate gitlab-ci/report_image_changes_in_mr · 749779aa
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@1299a9d6
      
      CI: add "report-image-diff" job
      
      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.
      749779aa
  3. Apr 19, 2024
  4. Apr 17, 2024
  5. Apr 16, 2024
  6. Apr 15, 2024
  7. Apr 11, 2024
  8. Apr 08, 2024
  9. Apr 03, 2024
  10. Mar 28, 2024
  11. Mar 20, 2024
  12. Mar 19, 2024
  13. Mar 18, 2024
    • GitBot's avatar
      Integrate gitlab-ci/bb-recipe-linter and 1 more · 6a38bc24
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@44000de1
      
      Check bitbake recipes with linter
      
      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.
      
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@9d9574d1
      
      convert_md2html: fix text duplication
      
      Fix the problem introduced by commit 4f06516 "convert_md2html: fix id
      fields for headings".
      
      The text converted from markdown was written twice to the HTML document.
      6a38bc24
  14. Mar 08, 2024
  15. Mar 06, 2024
  16. Mar 05, 2024
  17. Mar 04, 2024
  18. Feb 29, 2024
  19. Feb 23, 2024
  20. Feb 22, 2024
  21. Feb 21, 2024
  22. Feb 19, 2024
  23. Feb 09, 2024
  24. Feb 07, 2024
  25. Feb 01, 2024
  26. Jan 25, 2024
  27. Jan 22, 2024
  28. Jan 16, 2024
  29. Jan 08, 2024
  30. Dec 21, 2023
Loading