[BuildStream] BuildStream Gathering 2018 discussion topic: minimal rebuilds



Hi!

I've proposed this topic:

    Minimal rebuilds when tweaking build instructions, e.g. caching like Docker
    instructions.

The motivating user story is that as a .bst file author, I'd like to be able to
tweak the commands and get fast feedback.

For example, when I was tweaking install-commands for my 'gcc.bst', I incurred
a penalty of ~30mins for every silly mistake. I won't say how silly I was.

As a Docker user, I'm used to being able to tweak commands and get fast
feedback - each line in the Docker file is a layer that can be rapidly
restored.

I'd like similarly fast feedback when iterating on my bst files.

I think there is work in progress / recently completed that will make this
story much better already, would love for people to reply with any thoughts or
ideally good news to get this topic started :)

Cheers,
Angelos

P.S. I have a side project of "Linux from Scratch with BuildStream" that is
helping me to explore the usability of BuildStream from other perspectives.
This story comes from that: https://gitlab.com/aevri/lfs-bst


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]