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.
-
mentioned in commit seco-ne/3rd-party/kuk/uboot-imx-kuk@f0db5baa
-
mentioned in commit seco-ne/3rd-party/u-boot/u-boot-mtk@57bacc48
-
mentioned in commit seco-ne/kernel/modules/seco-stm32@d6e5939f
-
mentioned in commit seco-ne/kernel/modules/ilitek@a8fe85bc
-
mentioned in commit seco-ne/kernel/modules/atmel-mxt@3d34e2fb
-
mentioned in commit seco-ne/kernel/modules/touchgpio@a575c4a4
-
mentioned in commit seco-ne/kernel/modules/gfplatdetect@c55879ec
-
mentioned in commit seco-ne/kernel/modules/egalaxi2c@4b26e336
-
mentioned in commit seco-ne/kernel/linux-mtk@c8cacdd0
-
mentioned in commit seco-ne/kernel/linux-guf@2b772741
-
mentioned in commit seco-ne/kernel/linux-imx-kuk@a6db742a
-
mentioned in commit seco-ne/tools/yocto-install@71c73ea9
-
mentioned in commit seco-ne/tools/seco-sharedconf@88f26d5d
-
mentioned in commit seco-ne/tools/yocto-test-suite@2e9efd2d
-
mentioned in commit seco-ne/tools/secure-element-examples@388a41d0
-
mentioned in commit seco-ne/tools/seco-show-demo@2f65881d
-
mentioned in commit seco-ne/tools/qt-multi-screen-compositor@43de28eb
-
mentioned in commit seco-ne/tools/xconfig@338d2abf
-
mentioned in commit seco-ne/tools/touchcal-conv@9c4937ad
-
mentioned in commit seco-ne/tools/libmdb@70911e85
-
mentioned in commit seco-ne/tools/gfxml2dto@b9372377
-
mentioned in commit seco-ne/tools/gfeeprom@6f534215
-
mentioned in commit seco-ne/tools/gf-productiontests@0d7fd70f
-
mentioned in commit seco-ne/tools/gf-emc-test-suite@3a35bc3c
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-mtk@6ac3d259
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-machine@75a70b47
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-distro@b5e30b9a
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-nogplv3@ad8e0f52
-
mentioned in commit seco-ne/yocto/config@524cc890
-
mentioned in commit seco-ne/yocto/manifest@b5de5110
-
mentioned in commit seco-ne/kernel/modules/gfplatdetect@3bb7ae89
-
mentioned in commit seco-ne/kernel/linux-guf@05f5f342
-
mentioned in commit seco-ne/kernel/linux-imx-kuk@985e196b
-
mentioned in commit seco-ne/tools/qt-multi-screen-compositor@beb2d630
-
mentioned in commit seco-ne/tools/xconfig@f56713b6
-
mentioned in commit seco-ne/tools/touchcal-conv@ad3e9e64
-
mentioned in commit seco-ne/tools/libmdb@5f6184a4
-
mentioned in commit seco-ne/tools/gfeeprom@41bb804c
-
mentioned in commit seco-ne/tools/gf-productiontests@a3a846e5
-
mentioned in commit seco-ne/tools/gf-emc-test-suite@176b9c70
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-machine@b6d2314b
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-distro@abb0f3ce
-
mentioned in commit seco-ne/3rd-party/kuk/uboot-imx-kuk@3c7ecdb7
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-nogplv3@7f6c0550
-
mentioned in commit seco-ne/yocto/config@4cd15554
-
mentioned in commit seco-ne/3rd-party/u-boot/u-boot-mtk@51147177
-
mentioned in commit seco-ne/kernel/modules/seco-stm32@b7d8fc52
-
mentioned in commit seco-ne/kernel/modules/atmel-mxt@a054bc58
-
mentioned in commit seco-ne/kernel/modules/ilitek@22f70561
-
mentioned in commit seco-ne/kernel/modules/touchgpio@fc6e6774
-
mentioned in commit seco-ne/kernel/modules/egalaxi2c@410b3328
-
mentioned in commit seco-ne/kernel/linux-mtk@9c66b2c4
-
mentioned in commit seco-ne/kernel/linux-guf@f9ad3102
-
mentioned in commit seco-ne/kernel/linux-imx-kuk@1a2d6cbf
-
mentioned in commit seco-ne/tools/yocto-install@18a907c7
-
mentioned in commit seco-ne/tools/seco-sharedconf@0644ea00
-
mentioned in commit seco-ne/tools/yocto-test-suite@a1a3b51b
-
mentioned in commit seco-ne/tools/secure-element-examples@0c3aab3d
-
mentioned in commit seco-ne/tools/seco-show-demo@f52d7e17
-
mentioned in commit seco-ne/tools/gfxml2dto@21751b6e
-
mentioned in commit seco-ne/tools/gf-emc-test-suite@5b3b0f79
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-mtk@fae2ef09
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-machine@749779aa
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-distro@8e1c513b
-
mentioned in commit seco-ne/yocto/layers/meta-seconorth-nogplv3@2a5a2f81
-
mentioned in commit seco-ne/yocto/config@b7a434bf
-
mentioned in merge request seco-ne/kernel/modules/gfplatdetect!115 (merged)
-
mentioned in merge request seco-ne/kernel/linux-guf!300 (merged)
-
mentioned in merge request seco-ne/kernel/linux-imx-kuk!501 (merged)
-
mentioned in merge request seco-ne/tools/qt-multi-screen-compositor!106 (merged)
-
mentioned in merge request seco-ne/tools/xconfig!114 (merged)
-
mentioned in merge request seco-ne/tools/touchcal-conv!119 (merged)
-
mentioned in merge request seco-ne/tools/libmdb!121 (merged)
-
mentioned in merge request seco-ne/tools/gfeeprom!114 (merged)
-
mentioned in merge request seco-ne/tools/gf-productiontests!120 (merged)
-
mentioned in merge request seco-ne/tools/gf-emc-test-suite!219 (merged)
-
mentioned in merge request seco-ne/yocto/layers/meta-seconorth-machine!551 (merged)
-
mentioned in merge request seco-ne/yocto/layers/meta-seconorth-distro!763 (merged)
-
mentioned in merge request seco-ne/yocto/layers/meta-seconorth-nogplv3!196 (merged)
-
mentioned in merge request seco-ne/yocto/config!242 (merged)
-
mentioned in merge request seco-ne/3rd-party/kuk/uboot-imx-kuk!211 (merged)
-
mentioned in merge request seco-ne/3rd-party/u-boot/u-boot-mtk!28 (merged)
-
mentioned in merge request seco-ne/kernel/modules/seco-stm32!7 (merged)
-
mentioned in merge request seco-ne/kernel/modules/ilitek!32 (merged)
-
mentioned in merge request seco-ne/kernel/modules/atmel-mxt!31 (merged)
-
mentioned in merge request seco-ne/kernel/modules/touchgpio!32 (merged)
-
mentioned in merge request seco-ne/kernel/modules/egalaxi2c!119 (merged)
-
mentioned in merge request seco-ne/kernel/linux-mtk!58 (merged)
-
mentioned in merge request seco-ne/kernel/linux-guf!301 (merged)
-
mentioned in merge request seco-ne/kernel/linux-imx-kuk!502 (merged)
-
mentioned in merge request seco-ne/tools/yocto-install!56 (merged)
-
mentioned in merge request seco-ne/tools/seco-sharedconf!43 (merged)
-
mentioned in merge request seco-ne/tools/yocto-test-suite!42 (merged)
-
mentioned in merge request seco-ne/tools/secure-element-examples!42 (merged)
-
mentioned in merge request seco-ne/tools/seco-show-demo!47 (merged)
-
mentioned in merge request seco-ne/tools/gfxml2dto!146 (merged)
-
mentioned in merge request seco-ne/tools/gf-emc-test-suite!220 (merged)
-
mentioned in merge request seco-ne/yocto/layers/meta-seconorth-mtk!75 (merged)
-
mentioned in merge request seco-ne/yocto/layers/meta-seconorth-machine!552 (merged)
-
mentioned in merge request seco-ne/yocto/layers/meta-seconorth-distro!764 (merged)
-
mentioned in merge request seco-ne/yocto/layers/meta-seconorth-nogplv3!197 (merged)
-
mentioned in merge request seco-ne/yocto/config!243 (merged)
-
mentioned in commit seco-ne/yocto/manifest@93ab0847
-
mentioned in commit seco-ne/yocto/manifest@abf70931
-
mentioned in merge request seco-ne/yocto/manifest!1795 (merged)
-
mentioned in merge request seco-ne/yocto/manifest!1796 (merged)