butido icon indicating copy to clipboard operation
butido copied to clipboard

option to manually override "reusing artifact" mechanism

Open christophprokop opened this issue 2 years ago • 2 comments

goal: quicker iterations while putting together a new build script

current situation: if the top level pkg.toml was modified no reuse is possible for the next submit this can be pretty annoying and time consuming if one or more dependencies take a long time to build

feature request: if you know what you are doing (TM) you should be able to manually force a reuse of artifacts in a certain staging directory

christophprokop avatar Nov 30 '22 21:11 christophprokop

Why is it annoying that the build takes long?

Anything that happens after a successful build should be happen automatically anyways, so I'd suggest to rather add more functionality to auto-release after a build finished than adding loopholes that one can (and will!) use to screw up things.

Especially if the top script was changed, rebuilding everything should happen anyways.

matthiasbeyer avatar Dec 01 '22 11:12 matthiasbeyer

Maybe i was not specific enough. I don't want t speed up the build of a working build script, but while editing a not yet existing script. Also rebuilding all packages (e.g. nightly) could help to avoid "things get screwed up"

Also: this issue might be related to #3.

christophprokop avatar Dec 13 '22 15:12 christophprokop

the "reuse artifact" mechanism seems to work fine (no more unexpected rebuilds) (just like #145)

christophprokop avatar Oct 01 '24 20:10 christophprokop