Andrea Frittoli
Andrea Frittoli
Reference is published at https://tekton.dev/docs/pipelines/pipeline-api/ @vdemeester ok to close?
I wonder if an easy way to add this would be to support folder in the sync config. Alternatively we could add all md files one by one in the...
I've been looking into this and https://github.com/tektoncd/website/issues/117, which both require adding a number of generated files generated from a dir to the website. Because files are generated, the sync process...
/cc @vdemeester @popcor255 @AlanGreene
Yeah, option (2) is brittle, and would not like that. There is not problem with a full git clone, but sync we may be syncing from 5 or more repos...
Oh, I found the github trees API. It's still GitHub specific, but not brittle: https://docs.github.com/en/free-pro-team@latest/rest/reference/git#get-a-tree Example: ``` $ curl https://api.github.com/repos/tektoncd/pipeline/git/trees/7b5b2fa3ddd99d52baaa10face967b603c6940ee?recursive=true { "sha": "7b5b2fa3ddd99d52baaa10face967b603c6940ee", "url": "https://api.github.com/repos/tektoncd/pipeline/git/trees/7b5b2fa3ddd99d52baaa10face967b603c6940ee", "tree": [ { "path": ".errcheck.txt",...
Just noting that submodules / subtree would require us to use multiple branches on the website, which I'd prefer to avoid.
I'm leaning towards option (1), with a command line option to allow specifying a local cache of repos, so that the dev workflow may skip the clone step.
/remove-lifecycle stale
/lifecycle frozen