pipeline
pipeline copied to clipboard
TEP-0114: Custom Tasks Beta - Documentation
In TEP-0114: Custom Tasks Beta, we proposed migrating Custom Tasks
and Runs
to beta.
Ahead of the promotion, we agreed to expand the documentation for Custom Tasks
and Runs
. This issue tracks the testing work.
/assign
/assign
Thanks for the well-structrued todos @jerop! As we discussed offline, I'm extending the TODOs listed in https://github.com/tektoncd/pipeline/issues/5158#issue-1308334220. I don't have the edit permission on the comment so I'm just copying over and add a bit of details.
- [x] Migration guide for v1alpha1.Run --> v1beta1.CustomRun
- [x] Prepare a migration doc, refer to the migration doc in the runs.md and pipelines.md
- [x] Remove illustration about how to use alpha run
- [x] Add illustration about how to use beta customrun
- [x] Update runs.md e.g. adding missing fields in "configuration" section
- [x] Update pipelines.md#using-custom-tasks e.g. providing practical examples with references to end-to-end examples that use wait custom task
- [ ] Once the test controller for
v1beta1.CustomRun
is ready, add it as an example in pipelines.md#using-custom-tasks
- [x] UX improvement
Completed in https://github.com/tektoncd/pipeline/pull/5677 and https://github.com/tektoncd/pipeline/pull/5850