-
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
[TEP-0131] Update Conformance Spec for v1 api types #7224
Conversation
Skipping CI for Draft Pull Request. |
86695e4
to
eef7bde
Compare
eef7bde
to
a059c0d
Compare
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 Dibyo 🎉
a059c0d
to
ba2fc79
Compare
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 @dibyom - partial review
ba2fc79
to
bba77ff
Compare
afefb3f
to
a9baae0
Compare
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 @dibyom - this looks good to me.
The only thing that I was wondering is about the security context in steps, but we don't have to block this PR on that, I'd be happy to go ahead and add the security context in a separate PR is needed.
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: afrittoli, JeromeJu, vdemeester 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 |
This commit updates the initial api spec from TEP-012 with changes from the conformance policy defined in TEP-131 including: - Using v1 resources instead of v1beta1 types - Conformance specs for Tasks, Pipelines and PipelineRuns in addition to TaskRun - Removes HTTP API requirement from conformance spec, instead the spec is defined in terms of JSON/YAML resources that can be consumed via an API - The RECOMMENDED profile now includes support for taskRefs and pipelineRefs Signed-off-by: Dibyo Mukherjee <dibyo@google.com>
a9baae0
to
4e40916
Compare
/test pull-tekton-pipeline-alpha-integration-tests |
/lgtm |
Changes
This commit updates the initial api spec from TEP-012 with changes from the conformance policy defined in TEP-131 including:
Submitter Checklist
As the author of this PR, please check off the items in this checklist:
/kind <type>
. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tepRelease Notes