gtristan commented on issue #1787:
URL: https://github.com/apache/buildstream/issues/1787#issuecomment-1306740497

   > BuildStream to finish building the few packages it was building, then stop
   
   This is no longer the correct expectation, and indeed will be the result of 
#1727 which addresses #534 (Failed builds not pushing artifacts on quit). 
Essentially without this, the default/majority behavior makes sharing of failed 
build artifacts is useless because failed builds do not get pushed.
   
   As of #1727, the expectation is that *imperative* tasks and *pre-imperative* 
tasks will no longer be queued after quitting, while *post-imperative* tasks 
will continue to be queued and processed. This only really applies to the 
*build* command, and the behavior will be that no further elements will be 
*built*, but any already built elements will continue to be *pushed*.
   
   Normally I would leave this open and wait for further info, but since this 
is casting doubt on the already delayed 2.0 release I'll close this and ask 
that if you find that *pre-imperative* tasks continue to be processed/queued 
after quitting, to please reopen this.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to