-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow task to be cancelled if a parallel task fails #7880
Comments
+1 looks good to have this feature, currently can stop parallel tasks manually, but it would be better to add a feature switch to stop them automatically. |
I think it makes sense indeed. Having a "fail-fast" like behavior would be nice indeed. |
/assign |
allow task to be cancelled if a parallel task fails tektoncd#7880 Signed-off-by: chengjoey <[email protected]>
allow task to be cancelled if a parallel task fails tektoncd#7880 Signed-off-by: chengjoey <[email protected]>
allow task to be cancelled if a parallel task fails tektoncd#7880 Signed-off-by: chengjoey <[email protected]>
allow task to be cancelled if a parallel task fails tektoncd#7880 Signed-off-by: chengjoey <[email protected]>
allow task to be cancelled if a parallel task fails tektoncd#7880 Signed-off-by: chengjoey <[email protected]>
allow task to be cancelled if a parallel task fails tektoncd#7880 Signed-off-by: chengjoey <[email protected]>
allow task to be cancelled if a parallel task fails tektoncd#7880 Signed-off-by: chengjoey <[email protected]>
@chengjoey Any tentative date when we will have this feature .. Its really must required feature in gitops agile ways of development . Please let us know the dates . CC @vdemeester |
@devops-team-92 there is not really "dates" for OSS project. The linked pull-request #7987 needs some reviews. Once it gets merge, it will be in the monthly release that follows. |
Feature request
For instances in pipelines where there are 2 parallel tasks executing and if either of them fails, I'm requesting for an option to be able to have the other task be cancelled and continue directly to the Finally section. If something like this could be included in the pipeline definition and not require manual patching.
An example would be the "fail-fast" options from github workflow.
Use case
A use case would be if you have 2 parallel tasks that are checking the status of a merge request to promote code, if one of those tasks fails then the other in-progress one will be cancelled and proceed directly to the finally section
The text was updated successfully, but these errors were encountered: