-
I'm in the process of creating a pipeline that would go in the catalog. This new pipeline has the need to clone source from git. What is the best way to incorporate this functionality? The way I see it, I have a few options:
At this point in time, I'm leaning towards Option 2. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I think Option 2 is the best short term solution. The We have a TEP (tekton enhancement proposal) open at the moment looking at pipelines in the catalog here: tektoncd/community#352 |
Beta Was this translation helpful? Give feedback.
-
@afrittoli opened an issue a while back about supporting alternative implementations of a specific task which seems relevant to this discussion, this could be another option for the scenario above |
Beta Was this translation helpful? Give feedback.
I think Option 2 is the best short term solution. The
git-clone
task that one org uses might be different to thegit-clone
task another org uses - for example, one might use a private image that has been approved by their security team or may be holding back to an older version. For that reason I think it's best to declare the dependency in the README and let the user decide to use their own or install from the catalog.We have a TEP (tekton enhancement proposal) open at the moment looking at pipelines in the catalog here: tektoncd/community#352