-
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
Conditionals: Add Condition CRD and API changes to pipelines to add conditions #1019
Comments
I left a comment here but I'm not sure if you'd see it. Please consider a "break pointing" condition. For example, imagine you have a GUI w/ an Operations view of running Tekton Pipelines and you discover a PipelineRun that is failing. You might want to rerun the pipeline but pause execution at the beginning of a Task in order to exec into the Pod to inspect the environment. Does this make sense to model as a Condition? |
Hi @objectiveous ! Interesting use case. The initial implementation of conditionals won't have support for this but we do have #233 open for adding support for pausing tasks till a condition is met. |
/assign |
I think it's really an important feature which is required in my environment. |
Closing this since we have added the APIs as well as an implementation that allows running condition containers, along with variable substitution support for parameters. |
Tracking issue for API changes for conditional execution + initial implementation based on the design in #27
ref: #1137
The text was updated successfully, but these errors were encountered: