[Toaster] [RFC] - What's a build artifact?

Ravi Chintakunta ravi.chintakunta at timesys.com
Wed Apr 16 10:38:34 PDT 2014


I agree with Paul that logs can be separated from the build artifacts. I believe that logs would be of interest for a failed build and artifacts would be of interest for a successful build.

Build artifacts for download should include everything that is required for board bring up, application development and debugging, using the Eclipse ADT etc.

Thanks,
Ravi


>  -----Original Message-----
>  From: toaster-bounces at yoctoproject.org [mailto:toaster-
>  bounces at yoctoproject.org] On Behalf Of Paul Eggleton
>  Sent: Wednesday, April 16, 2014 9:54 AM
>  To: Barros Pena, Belen
>  Cc: toaster at yoctoproject.org
>  Subject: Re: [Toaster] [RFC] - What's a build artifact?
>  
>  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
>  --
>  _______________________________________________
>  toaster mailing list
>  toaster at yoctoproject.org
>  https://lists.yoctoproject.org/listinfo/toaster


More information about the toaster mailing list