As with a lot of things, I’m sure it all depends on the scope of the change.
Personally, if I ‘own’ the original bbappend, then I consider if it’s worth
establishing an override or some other similar mechanism within that bbappend,
depending on what I’m developing (an image feature or
Since Docker was mentioned, I use the community's CROPS containers via
Docker in GitLab CI on a shared build server, providing the builders'
downloads and sstate caches to the team to accelerate their own builds
(these paths are volume-mounted to the runners). One of the caveats to
this approach