See the TEP process for information on TEPs and how to create and merge them.
This is the complete list of Tekton TEPs:
TEP | Title | Status | Last Updated |
---|---|---|---|
TEP-0001 | Tekton Enhancement Proposal Process | implemented | 2020-06-11 |
TEP-0002 | Custom Tasks | implemented | 2021-12-15 |
TEP-0003 | Tekton Catalog Organization | implemented | 2024-03-04 |
TEP-0004 | Task Results in Final Tasks | implemented | 2021-06-03 |
TEP-0005 | Tekton OCI Bundles | implemented | 2022-01-04 |
TEP-0006 | Tekton Metrics | proposed | 2020-07-13 |
TEP-0007 | Conditions Beta | implemented | 2021-06-03 |
TEP-0008 | Support Knative Service for Triggers EventListener Pod | implemented | 2020-08-25 |
TEP-0009 | Trigger CRD | implemented | 2020-09-08 |
TEP-0010 | Optional Workspaces | implemented | 2020-10-15 |
TEP-0011 | redirecting-step-output-streams | implemented | 2023-03-21 |
TEP-0012 | API Specification | implemented | 2021-12-14 |
TEP-0014 | Step Timeout | implemented | 2021-12-13 |
TEP-0015 | pending-pipeline-run | implemented | 2020-09-10 |
TEP-0016 | Concise Embedded TriggerBindings | implemented | 2020-09-15 |
TEP-0019 | Other Arch Support | proposed | 2020-09-30 |
TEP-0020 | s390x Support | implemented | 2021-06-04 |
TEP-0021 | Tekton Results API | implemented | 2020-10-26 |
TEP-0022 | Triggers - Immutable Input Events | implemented | 2020-09-29 |
TEP-0023 | 0023-Implicit-parameter-mapping | implemented | 2021-12-15 |
TEP-0024 | Embedded TriggerTemplates | implemented | 2020-10-01 |
TEP-0025 | Hermetic Builds | implementable | 2020-09-11 |
TEP-0026 | interceptor-plugins | implemented | 2020-10-08 |
TEP-0027 | HTTPS Connection to Triggers EventListener | implemented | 2023-03-21 |
TEP-0028 | task-exec-status-at-runtime | implemented | 2021-06-03 |
TEP-0029 | step-and-sidecar-workspaces | implemented | 2022-07-22 |
TEP-0030 | workspace-paths | proposed | 2020-10-18 |
TEP-0031 | tekton-bundles-cli | implemented | 2021-03-26 |
TEP-0032 | Tekton Notifications | proposed | 2020-11-18 |
TEP-0033 | Tekton Feature Gates | implemented | 2021-12-16 |
TEP-0035 | document-tekton-position-around-policy-authentication-authorization | implementable | 2020-12-09 |
TEP-0036 | Start Measuring Tekton Pipelines Performance | proposed | 2020-11-20 |
TEP-0037 | Remove gcs-fetcher image |
implementing | 2021-01-27 |
TEP-0038 | Generic Workspaces | proposed | 2020-12-11 |
TEP-0039 | Add Variable retries and retry-count |
implemented | 2021-01-31 |
TEP-0040 | Ignore Step Errors | implemented | 2021-08-11 |
TEP-0041 | Tekton Component Versioning | implemented | 2023-03-21 |
TEP-0042 | taskrun-breakpoint-on-failure | implemented | 2021-12-10 |
TEP-0044 | Data Locality and Pod Overhead in Pipelines | proposed | 2022-05-26 |
TEP-0045 | WhenExpressions in Finally Tasks | implemented | 2021-06-03 |
TEP-0046 | Finally tasks execution post pipelinerun timeout | implemented | 2021-12-14 |
TEP-0047 | Pipeline Task Display Name | implemented | 2023-03-30 |
TEP-0048 | Task Results without Results | implementable | 2022-08-09 |
TEP-0049 | Aggregate Status of DAG Tasks | implemented | 2021-06-03 |
TEP-0050 | Ignore Task Failures | implemented | 2023-12-07 |
TEP-0051 | ppc64le Support | proposed | 2021-01-28 |
TEP-0052 | Tekton Results: Automated Run Resource Cleanup | implementable | 2021-03-22 |
TEP-0053 | Nested Triggers | implemented | 2023-03-21 |
TEP-0056 | Pipelines in Pipelines | implementable | 2022-06-27 |
TEP-0057 | Windows support | proposed | 2021-03-18 |
TEP-0058 | Graceful Pipeline Run Termination | implemented | 2021-12-15 |
TEP-0059 | Skipping Strategies | implemented | 2021-08-23 |
TEP-0060 | Remote Resource Resolution | implemented | 2022-10-24 |
TEP-0061 | Allow custom task to be embedded in pipeline | implemented | 2021-05-26 |
TEP-0062 | Catalog Tags and Hub Categories Management | implemented | 2021-12-15 |
TEP-0063 | Workspace Dependencies | proposed | 2021-04-23 |
TEP-0066 | Dogfooding Tekton | proposed | 2021-05-16 |
TEP-0067 | Tekton Catalog Pipeline Organization | implemented | 2023-03-21 |
TEP-0069 | Support retries for custom task in a pipeline. | implemented | 2021-12-15 |
TEP-0070 | Platform support in Tekton catalog | implemented | 2022-08-16 |
TEP-0071 | Custom Task SDK | proposed | 2021-06-15 |
TEP-0072 | Results: JSON Serialized Records | implemented | 2023-03-22 |
TEP-0073 | Simplify metrics | implemented | 2022-02-28 |
TEP-0074 | Deprecate PipelineResources | implemented | 2023-03-21 |
TEP-0075 | Object/Dictionary param and result types | implemented | 2022-09-26 |
TEP-0076 | Array result types | implemented | 2022-09-26 |
TEP-0079 | Tekton Catalog Support Tiers | implementable | 2023-01-12 |
TEP-0080 | Support domain-scoped parameter/result names | implemented | 2021-08-19 |
TEP-0081 | Add Chains sub-command to the CLI | implemented | 2022-04-27 |
TEP-0082 | Workspace Hinting | proposed | 2021-10-26 |
TEP-0083 | Polling runs in Tekton | proposed | 2021-09-13 |
TEP-0084 | end-to-end provenance collection | implemented | 2023-03-21 |
TEP-0085 | Per-Namespace Controller Configuration | proposed | 2021-10-14 |
TEP-0086 | Changing the way result parameters are stored | proposed | 2022-06-09 |
TEP-0088 | Tekton Results - Record Summaries | proposed | 2021-10-01 |
TEP-0089 | Non-falsifiable provenance support | implementable | 2022-01-18 |
TEP-0090 | Matrix | implemented | 2022-06-30 |
TEP-0091 | Trusted Resources | implementable | 2023-06-06 |
TEP-0092 | Scheduling Timeout | deferred | 2023-02-24 |
TEP-0093 | Add sign and verify subcommand to the CLI | proposed | 2022-10-05 |
TEP-0094 | Configuring Resources at Runtime | implemented | 2022-03-11 |
TEP-0095 | Common Repository Configuration | proposed | 2021-11-29 |
TEP-0096 | Pipelines V1 | implementable | 2022-10-06 |
TEP-0097 | breakpoints-for-taskruns-and-pipelineruns | implementable | 2022-07-12 |
TEP-0098 | Workflows | proposed | 2022-12-27 |
TEP-0100 | Embedded TaskRuns and Runs Status in PipelineRuns | implemented | 2022-04-18 |
TEP-0101 | Env in POD template | implemented | 2022-12-22 |
TEP-0102 | HTTPS Connection to Triggers ClusterInterceptor | implemented | 2022-04-20 |
TEP-0103 | Skipping Reason | implemented | 2022-05-05 |
TEP-0104 | Task-level Resource Requirements | implemented | 2022-08-16 |
TEP-0105 | Remove Pipeline v1alpha1 API | implemented | 2023-03-21 |
TEP-0106 | Support Specifying Metadata per Task in Runtime | implemented | 2022-05-27 |
TEP-0107 | Propagating Parameters | implemented | 2022-05-26 |
TEP-0108 | Mapping Workspaces | implemented | 2022-05-26 |
TEP-0109 | Better structured provenance retrieval in Tekton Chains | implemented | 2022-05-02 |
TEP-0110 | Decouple Catalog Organization and Resource Reference | implemented | 2022-06-29 |
TEP-0111 | Propagating Workspaces | implemented | 2022-09-16 |
TEP-0112 | Replace Volumes with Workspaces | proposed | 2022-07-20 |
TEP-0114 | Custom Tasks Beta | implemented | 2022-12-12 |
TEP-0115 | Tekton Catalog Git-Based Versioning | implemented | 2024-03-04 |
TEP-0116 | Referencing Finally Task Results in Pipeline Results | implemented | 2022-08-11 |
TEP-0117 | Tekton Results Logs | implemented | 2023-03-22 |
TEP-0118 | Matrix with Explicit Combinations of Parameters | implemented | 2022-08-08 |
TEP-0119 | Add taskRun template in PipelineRun | implementable | 2022-09-01 |
TEP-0120 | Canceling Concurrent PipelineRuns | proposed | 2022-09-23 |
TEP-0121 | Refine Retries for TaskRuns and CustomRuns | implemented | 2022-12-21 |
TEP-0122 | Complete Build Instructions and Parameters | implemented | 2023-02-23 |
TEP-0123 | Specifying on-demand-retry in a PipelineTask | proposed | 2022-10-11 |
TEP-0124 | Distributed tracing for Tasks and Pipelines | implemented | 2023-01-29 |
TEP-0125 | Add credential filter to entrypoint logger | proposed | 2022-10-27 |
TEP-0127 | Larger Results via Sidecar Logs | implemented | 2022-12-15 |
TEP-0128 | Scheduled Runs | implementable | 2023-05-17 |
TEP-0129 | Multiple Tekton instances per cluster | implementable | 2023-03-30 |
TEP-0130 | Pipeline-level Service | proposed | 2023-02-21 |
TEP-0131 | Tekton Conformance Policy | proposed | 2023-02-14 |
TEP-0132 | Queueing Concurrent Runs | proposed | 2023-03-20 |
TEP-0133 | Configure Default Resolver | implemented | 2023-03-21 |
TEP-0134 | Concise Pipelines | proposed | 2023-04-28 |
TEP-0135 | Coscheduling PipelineRun pods | implemented | 2023-07-27 |
TEP-0136 | Capture traces for task pod events | implementable | 2023-07-23 |
TEP-0137 | CloudEvents controller | implementable | 2023-07-31 |
TEP-0138 | Decouple API and feature versioning | implemented | 2024-02-20 |
TEP-0139 | Trusted Artifacts | proposed | 2023-07-27 |
TEP-0140 | Producing Results in Matrix | implemented | 2023-10-24 |
TEP-0141 | Platform Context Variables | proposed | 2023-08-21 |
TEP-0142 | Enable Step Reusability | implemented | 2024-01-24 |
TEP-0143 | Concise Parameters and Results | proposed | 2023-10-01 |
TEP-0144 | Param Enum | implemented | 2023-11-23 |
TEP-0145 | CEL in WhenExpression | implemented | 2023-10-22 |
TEP-0146 | Parameters in Script | proposed | 2023-10-02 |
TEP-0147 | Tekton Artifacts phase 1 | implemented | 2024-07-25 |
TEP-0148 | Summary/Aggregation API for Tekton Results | implemented | 2024-02-28 |
TEP-0149 | Tekton CLI Local Data Upload | proposed | 2023-10-31 |
TEP-0150 | displayName in Matrix | implementable | 2024-02-08 |
TEP-0151 | Error Attribution via Conditions Status | proposed | 2024-01-26 |
TEP-0152 | Tekton Conformance Verification | implementable | 2024-02-12 |
TEP-0153 | Migration of Tekton Results to V1 APIs of Pipelines | proposed | 2023-08-14 |
TEP-0154 | Concise Remote Resolver Syntax | implementable | 2024-03-21 |
TEP-0155 | Store Pipeline Events in Tekton Results | proposed | 2024-04-19 |
TEP-0156 | WhenExpressions in Steps | implemented | 2024-07-22 |