Skip to content
Snippets Groups Projects
  1. Sep 19, 2024
    • GitBot's avatar
      Integrate gitlab-ci/changelog-generator-all-projects and 1 more · f841669c
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@3eeebfdc
      
      Changelog: Include all related projects into the changelog
      
      In build-pipeline.yml, enable the new parameter by default.
      
      YT-256
      
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@03af7519
      
      Changelog-generator: Add parameter to include all integrated projects
      
      Before this, the changelog was generated on a given list of projects,
      all using the same branch.
      The new parameter now goes the the specified projects from the
      parameters, and detects all integrated projects into this.
      So normally you would specify one or two manifest projects, everything
      else is automatically added to the list.
      
      This also handles different branch names. As for example the kernel
      branches are different, the integration branch is used instead of the
      branch from the command line.
      f841669c
  2. Sep 12, 2024
  3. Aug 16, 2024
  4. Aug 06, 2024
  5. Aug 01, 2024
  6. Jul 29, 2024
  7. Jul 23, 2024
  8. Jul 11, 2024
  9. Jul 09, 2024
  10. Jul 05, 2024
  11. Jun 26, 2024
  12. Jun 04, 2024
  13. May 24, 2024
    • GitBot's avatar
      Integrate gitlab-ci/delete-infrastucture and 1 more · 04eaa7d5
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@01d6973b
      
      Scripts: Add script to delete all integration/ branches
      
      It happens that the integration branches are left over from provious
      runs of the pipeline, when MRs are closed without merging, for example.
      
      Also a bug in the gitlab-ci makes the pipeline fail, when an integration
      branch should be reused. The new scripts just deletes all integration
      branch in the given project tree without further checks.
      
      Needs to be run manually.
      
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@c05acbe1
      
      Add scripts to setup a virtual python environment
      
      Use:
      ```
      cd script
      source setup_venv.sh
      ```
      to change to the venv.
      04eaa7d5
  14. May 23, 2024
  15. May 17, 2024
  16. May 13, 2024
  17. May 08, 2024
  18. May 02, 2024
  19. Apr 26, 2024
    • GitBot's avatar
      Integrate gitlab-ci/allow_failure · 60c6a412
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@6656c465
      
      CI: allow failure in new jobs 'handle_artifacts' and 'report-image-diff'
      
      It seems that these jobs are not yet completly errorsafe and we could
      ignore the failure without changing the build artifacts.
      60c6a412
    • GitBot's avatar
      Integrate gitlab-ci/keep_artifacts · d824bf68
      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")
      d824bf68
  20. Apr 25, 2024
    • GitBot's avatar
      Integrate gitlab-ci/report_image_changes_in_mr · b7a434bf
      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.
      b7a434bf
  21. Apr 19, 2024
  22. Apr 11, 2024
  23. Apr 08, 2024
  24. Mar 20, 2024
  25. Mar 19, 2024
  26. Mar 18, 2024
    • GitBot's avatar
      Integrate gitlab-ci/bb-recipe-linter and 1 more · 586690f2
      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.
      586690f2
  27. Mar 06, 2024
  28. Mar 04, 2024
  29. Mar 01, 2024
  30. Feb 28, 2024
Loading