eddiewebb / circleci-queue

CircleCI orb to block/queue jobs to enforce max concurrency limits
MIT License
74 stars 75 forks source link

Feature: force through by cancelling previous #47

Open eddiewebb opened 4 years ago

eddiewebb commented 4 years ago

I could see where this would be ideal in hung situations, but could also . have cascading effect if ill timed.

chrismo commented 7 months ago

Would this essentially be implementing this feature but on the default branch?

image
eddiewebb commented 7 months ago

Great question. The key distinctions over 'auto cancel redundant workflows ' would be:

That said, I think the reason most people avoid the setting you shared would also be an issue with this feature. Cancelling the jobs already underway could leave assets in an invalid interim state causing downtime or manual intervention.

On Wed, Apr 10, 2024, 6:42 PM chrismo @.***> wrote:

Would this essentially be implementing this feature but on the default branch? image.png (view on web) https://github.com/eddiewebb/circleci-queue/assets/8092/c83557a8-d982-4a8b-bb72-0cdd6bb85841

— Reply to this email directly, view it on GitHub https://github.com/eddiewebb/circleci-queue/issues/47#issuecomment-2048553598, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABIEWSTJ3PICXLNANWBZ2ODY4W55VAVCNFSM4J6IKGI2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMBUHA2TKMZVHE4A . You are receiving this because you authored the thread.Message ID: @.***>