-
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
Promoting onError
to beta 🎓
#4251
Promoting onError
to beta 🎓
#4251
Conversation
The following is the coverage report on the affected files.
|
c6f1322
to
7bfe6a5
Compare
The following is the coverage report on the affected files.
|
Pipeline 0.27 was released in August 2021 which introduced an alpha feature to specify onError in a step. This feature was implemented in the PR tektoncd#4106: tektoncd#4106 To enable this feature, the Tekton Pipeline deployment had to set enable-api-fields to alpha. After discussing this in the API WG: https://docs.google.com/document/d/17PodAxG8hV351fBhSu7Y_OIPhGTVgj6OJ2lPphYYRpU/edit#heading=h.ig94pf1w10xc We have sent an email out to collect the feedback from the users. @skaegi is looking forward to this promotion. This commit is updating task validation to no longer require enable-api-fields is set to alpha. The documentation is updated to moved it out of the alpha section. The example yamls moved out of alpha. Updated e2e to not include alpha flag.
7bfe6a5
to
f601c18
Compare
The following is the coverage report on the affected files.
|
/test pull-tekton-pipeline-alpha-integration-tests |
Sounds good to me!! /approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bobcatfish The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks @pritidesai 🎉
/lgtm
/test tekton-pipeline-unit-tests
|
dropping lgtm to unblock tide /lgtm cancel |
re-lgtming now that tide is unblocked and other prs have merged /lgtm |
Changes
Pipeline 0.27 was released in August 2021 which introduced an alpha feature to specify
onError
in astep
. This feature was implemented in the PR #4106.To enable this feature, the Tekton Pipeline deployment had to set
enable-api-fields
toalpha
.After discussing this in the API WG:
https://docs.google.com/document/d/17PodAxG8hV351fBhSu7Y_OIPhGTVgj6OJ2lPphYYRpU/edit#heading=h.ig94pf1w10xc
I have sent an email out to collect the feedback from the users. @skaegi is looking forward to this promotion.
Following the promotion guidelines, this commit includes:
enable-api-fields
set toalpha
.yaml
s out ofalpha
./kind feature
Submitter Checklist
As the author of this PR, please check off the items in this checklist:
functionality, content, code)
Release Notes