From faf70575a3f21392f30d0e97435fe7e652623b4a Mon Sep 17 00:00:00 2001 From: Quan Zhang Date: Thu, 7 Dec 2023 14:56:56 -0500 Subject: [PATCH] [TEP-0050] Implement TEP as implemented This commit adds implementation PRs and mark the TEP as implemented. --- teps/0050-ignore-task-failures.md | 8 ++++++-- teps/README.md | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/teps/0050-ignore-task-failures.md b/teps/0050-ignore-task-failures.md index a350b4b0c..303641a2c 100644 --- a/teps/0050-ignore-task-failures.md +++ b/teps/0050-ignore-task-failures.md @@ -1,8 +1,8 @@ --- -status: implementable +status: implemented title: 'Ignore Task Failures' creation-date: '2021-02-05' -last-updated: '2023-09-28' +last-updated: '2023-12-07' authors: - '@pritidesai' - '@skaegi' @@ -27,6 +27,7 @@ authors: - [A list of ignorable fail tasks in PipelineSpec](#a-list-of-ignorable-fail-tasks-in-pipelinespec) - [Future Work](#future-work) - [Support parameterization for task.OnError](#support-parameterization-for-taskonerror) +- [Implementation](#implementation) - [References](#references) @@ -516,6 +517,9 @@ type PipelineSpec struct { ### Support parameterization for task.OnError The failure strategy proposed in this TEP supports only static constant values (```continue``` and ```stopAndFail```) for ```onError```. We could further extend the support to let users specify values as task parameters (for example ```onError: $(params.CONTINUE)```) +## Implementation +The implementation PRs are tracked in [#7165](https://github.com/tektoncd/pipeline/issues/7165) + ## References * [TEP-0040 Ignore Step Errors](https://github.com/tektoncd/community/pull/302) diff --git a/teps/README.md b/teps/README.md index 18fb59d1b..3039218f2 100644 --- a/teps/README.md +++ b/teps/README.md @@ -50,7 +50,7 @@ This is the complete list of Tekton TEPs: |[TEP-0047](0047-pipeline-task-display-name.md) | Pipeline Task Display Name | implemented | 2023-03-30 | |[TEP-0048](0048-task-results-without-results.md) | Task Results without Results | implementable | 2022-08-09 | |[TEP-0049](0049-aggregate-status-of-dag-tasks.md) | Aggregate Status of DAG Tasks | implemented | 2021-06-03 | -|[TEP-0050](0050-ignore-task-failures.md) | Ignore Task Failures | implementable | 2023-09-28 | +|[TEP-0050](0050-ignore-task-failures.md) | Ignore Task Failures | implemented | 2023-12-07 | |[TEP-0051](0051-ppc64le-architecture-support.md) | ppc64le Support | proposed | 2021-01-28 | |[TEP-0052](0052-tekton-results-automated-run-resource-cleanup.md) | Tekton Results: Automated Run Resource Cleanup | implementable | 2021-03-22 | |[TEP-0053](0053-nested-triggers.md) | Nested Triggers | implemented | 2023-03-21 |