-
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
Design: Track provenance of TaskRuns and PipelineRuns #833
Comments
For |
I agree that the field here is confusing. I think in general annotations/labels would make more sense for this type of data. |
@bobcatfish I feel this issue should be either closed or rewritten. The I think we should document those, and define some best practice |
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
I think closing this makes sense until we have a clear need for it and we can come up with some options - probably annotations is the way to go! |
Expected Behavior
It should be possible to look at the data contained in a
TaskRun
or aPipelineRun
and determine what led to the creation of this Run, for example:Actual Behavior
We have a field called
trigger
which is being used for this purpose:pipeline/pkg/apis/pipeline/v1alpha1/taskrun_types.go
Lines 95 to 115 in 19bf18a
But as seen in #816:
Additional Info
See also the pipeline listener proposal
The text was updated successfully, but these errors were encountered: