[Toaster] [RFC] - What's a build artifact?
Paul Eggleton
paul.eggleton at linux.intel.com
Wed Apr 16 06:53:41 PDT 2014
Hi Belen,
On Wednesday 16 April 2014 10:25:21 Barros Pena, Belen wrote:
> Our first go at Toaster was very much thinking of a local use case. From
> 1.7 we'll start focusing on the remote use case (this is a web application
> after all, right?).
>
> One of the things we need to add is the ability to download build
> artifacts that have been produced (and are stored) on a remote build
> server. This brings up the question: what is a build artifact? I mean:
> what do you want to be able to download after a build?
>
> Is it just rootfs files? Or is it also:
>
> * cooker log
> * task logs
> * [your suggestion here]
Well, I would confine build artifacts as far as the user is concerned to
deployed files; the interface for viewing logs would be separate even though
they might be collected in the same manner. However deployed files still covers
a number of different types of files:
* Rootfs / other filesystem images
* Kernel images
* Module tarballs
* Bootloader images (grub, u-boot, etc.)
* SDK installers
* Package files
* Firmware binaries?
People's own custom recipes may deploy other types of files as well (although
they are likely to be along similar lines).
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the toaster
mailing list