Addition of CI to attempt daily/weekly builds against buildstream master
Context
As a buildstream developer I often use gnome-meta/freedesktop elements for testing. I believe it would be useful for both buildstream & freedesktop if there was incremental CI which attempted to use bst master against freedesktop-sdk, pushing successful artifacts where possible.
Description
As a consumer of freedesktop artifacts there's the obvious potential benefit to me when landing changes into buildstream master, however this job could capture issues that are relevant to bst & freedesktop-sdk during each projects respective development cycles. Outside of capturing these 'next' type issues it can also highlight what changes/fixes are needing backporting to bst releases, one such example of this was the removal of configurable 'max-jobs' at an element level which stopped bst master being able to consume freedesktop-sdk
Acceptance Criteria
CI that attempts to do this on a timed basis, with the ability to populate the public cache