pipeline icon indicating copy to clipboard operation
pipeline copied to clipboard

TEP-0114: Custom Tasks Beta - Documentation

Open jerop opened this issue 2 years ago • 1 comments

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.

jerop avatar Jul 18 '22 18:07 jerop

/assign

vsinghai avatar Aug 08 '22 19:08 vsinghai

/assign

XinruZhang avatar Oct 21 '22 15:10 XinruZhang

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] UX improvement
    • [x] Add a table of known Custom Tasks to runs.md for visibility - can get started with the list of eight in TEP-0114

XinruZhang avatar Oct 21 '22 15:10 XinruZhang

Completed in https://github.com/tektoncd/pipeline/pull/5677 and https://github.com/tektoncd/pipeline/pull/5850

jerop avatar Dec 12 '22 19:12 jerop