Add distro-build-manifest per image instead of packagegroup 90/24890/2
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Fri, 26 Jun 2020 19:35:47 +0000 (21:35 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Sat, 27 Jun 2020 13:29:25 +0000 (13:29 +0000)
Adding distro-build-manifest in the packagegroup-agl-core-boot does trigger rebuilds
of the packagegroup if the manifest changes. Avoid this by adding the manifest
directly in the images only (e.g. agl-demo-platform).

This prevents multiple tasks from being triggered and saves time.

Also this recipe is *not* reproducible by design (timestamps, layer hashes).

Bug-AGL: SPEC-3456
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I8c7f6c922465ae5fe08013b0df6f4f6fbcac36ae
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/24890
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>

meta-agl-profile-core/recipes-platform/packagegroups/packagegroup-agl-core-boot.bb

index 690dc9e..1633fed 100644 (file)
@@ -34,7 +34,6 @@ RDEPENDS_${PN} = "\
     base-files \
     base-passwd \
     busybox \
-    distro-build-manifest \
     rng-tools \
     run-agl-postinsts \
     ${@bb.utils.contains("DISTRO_FEATURES", "sysvinit", "${SYSVINIT_SCRIPTS}", "", d)} \