Skip to content
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

TEP-0058: Graceful Termination - PipelineRunCancelled is deprecated #4612

Merged
merged 1 commit into from
Feb 23, 2022

Commits on Feb 23, 2022

  1. TEP-0058: Graceful Termination - PipelineRunCancelled is deprecated

    In [TEP-0058: Graceful Termination][tep-0058], we deprecated `PipelineRunCancelled`
    and added:
    - `StoppedRunFinally` - To "stop" (i.e. let the tasks complete, then execute finally
    tasks) a Pipeline
    - `CancelledRunFinally` - To "cancel" (i.e. interrupt any executing non finally tasks,
    then execute finally tasks)
    - `Cancelled` - Same as today's `PipelineRunCancelled` - i.e. interrupt any executing
     tasks without running finally tasks
    
    The above was released in [v0.25][v25] in June 2021.
    
    This change adds the deprecated field - `PipelineRunCancelled` - to the deprecation table.
    
    Issue: tektoncd#4611
    
    [tep-0058]: https://github.com/tektoncd/community/blob/main/teps/0058-graceful-pipeline-run-termination.md
    [v25]: https://github.com/tektoncd/pipeline/releases/tag/v0.25.0
    jerop committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    abadc67 View commit details
    Browse the repository at this point in the history