Skip to content
Snippets Groups Projects
  1. Jun 26, 2024
  2. Jun 13, 2024
  3. May 27, 2024
  4. May 24, 2024
    • Jonas Höppner's avatar
      arm64:dtb:tr8mp: Add overlay for no-mcu variant · c895e107
      Jonas Höppner authored and Jonas Höppner's avatar Jonas Höppner committed
      dts:arm64:pbb: Remove standalone devicetree for tr8mp v1r5, replaced by overlay
      
      (cherry picked from commit bbd3bfc8)
      
      dts:arm64:pbb: Add devicetree for tr8mp v1r5 (actually without MCU)
      
      (cherry picked from commit b3d98e85)
      
      pbb:tr8mp V1R5: Remove RESET_OUT from pcie pinctrl
      
      The reset out is already used by the gpio expander on the baseboard
      and has no functional meaning for PCIe in this setup.
      
      (cherry picked from commit 97836eb6)
      
      dts:arm64:tr8mp: Add regulator to control WL_POWERDOWN
      
      (cherry picked from commit a46fe615)
      c895e107
    • GitBot's avatar
      Integrate gitlab-ci/delete-infrastucture and 1 more · e251b4e3
      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.
      e251b4e3
  5. May 23, 2024
    • GitBot's avatar
      Integrate gitlab-ci/fix_collect_confluence · 971c4802
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@58554035
      
      scripts:release_info: Deep copy dict in merge_variables
      
      Without the deep copy, the merge operation manipulates the dict it is
      storing the new values in.
      971c4802
    • GitBot's avatar
      Integrate gitlab-ci/report-image-diff-rework and 1 more · 2a5777de
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@bd4caeae
      
      report_image_diff: rework variables extraction
      
      The current solution makes too much assumptions about the pipeline and needs
      to reimplement some of the gitlab yaml interpretion.
      
      The new version of the script extracts MACHINE and DISTRO from the jobs themselves:
      - MACHINE is part of the build job name ("build-$MACHINE");
      - DISTRO is printed by bitbake and can be found in build log.
      
      Typos
      
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@cbf168eb
      
      build:credentials: Fix error when storing credentials in cache
      
      The credentials helper wasn't storing the credentials in the cache.
      Seemingly, the echo added whitespaces at the beginning of the lines
      which can't be interpreted by the git credential approve command.
      Also the USERNAME was renamed to TOKEN_USER because the variable is
      already filled with the system users name.
      2a5777de
  6. May 13, 2024
  7. May 08, 2024
  8. May 02, 2024
  9. Apr 26, 2024
    • GitBot's avatar
      Integrate gitlab-ci/allow_failure · 5f803346
      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.
      5f803346
    • GitBot's avatar
      Integrate gitlab-ci/keep_artifacts · e82936da
      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")
      e82936da
  10. Apr 25, 2024
    • GitBot's avatar
      Integrate gitlab-ci/report_image_changes_in_mr · 1a2d6cbf
      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.
      1a2d6cbf
  11. Apr 23, 2024
  12. Apr 19, 2024
  13. Apr 18, 2024
  14. Apr 16, 2024
  15. Apr 11, 2024
  16. Apr 08, 2024
  17. Apr 03, 2024
Loading