Skip to content
Snippets Groups Projects
  • GitBot's avatar
    Integrate gitlab-ci/report_image_changes_in_mr · f9ad3102
    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.
    f9ad3102
Code owners
Assign users and groups as approvers for specific file changes. Learn more.