-
Notifications
You must be signed in to change notification settings - Fork 221
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
Proposal: Common Expression Language Custom Task (CELRun) #304
Comments
+100 This would be useful to simplify how we use conditions today in dogfooding, so I'd be happy to start running the custom task controller in dogfooding from the experimental repo. |
+1, happy to co-own and help update and contribute cel-task as a base (or start from scratch if that's better). 🎉 |
yes yes, we can build on it, thanks for your contributions @imjasonh! some changes I propose we make include:
this will allow us to distinguish between errors and the expression evaluating to false, which was one of the issues with |
Yeah those both sound like good improvements. 👍 |
thanks for the quick review @imjasonh and @afrittoli created the project folder in tektoncd/experimental#691 |
Creating a folder for incubating CELRun project which will provide a Common Expression Language Custom Task, as proposed in tektoncd/community#304 and adding the OWNERS to approve and review contributions to the project
Creating a folder for incubating CELRun project which will provide a Common Expression Language Custom Task, as proposed in tektoncd/community#304 and adding the OWNERS to approve and review contributions to the project
Common Expression Language Custom Tasks is available in https://github.com/tektoncd/experimental/tree/master/cel |
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
Proposal for creating tektoncd/experimental/cel to incubate Common Expression Language Custom Tasks project
Per process, this project was proposed with verbal support at the Tekton WG on Jan 13th 2021
The problem the project will solve
CEL Custom Tasks will allow us to experiment with CEL in Tekton Pipelines without adding CEL directly to the Tekton API surface
CEL Custom Tasks would be useful in evaluating more complex expressions for guarding execution of Tasks beyond what we support in WhenExpressions, read more
Related issues:
Who will own it
Updates
/cc Governing Board: @abayer @vdemeester @bobcatfish @afrittoli @imjasonh
The text was updated successfully, but these errors were encountered: