cli
cli copied to clipboard
Remove v1alpha1 support from cli
Currently, both v1alpha1 and v1beta1 are supported. But going forward we will need to remove v1alpha1 support from cli. We may need to document in one or two releases about the removal of v1alpha1. Also IMHO it would be nice to have cli support the current and current-1 version.
Let's keep this issue as our discussion point and get feedback from users and contributors.
cc: @tektoncd/cli-collaborators
👍🏻
/kind cleanup
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
with a justification.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close
with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen
with a justification.
/lifecycle stale
Send feedback to tektoncd/plumbing.
Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten
with a justification.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close
with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen
with a justification.
/lifecycle rotten
Send feedback to tektoncd/plumbing.
/lifecycle frozen
PR to track the removal of v1alpha1 APIs https://github.com/tektoncd/pipeline/pull/5005
This has to be done before bumping 0.38.0, which means before 0.26, hence the priority.
- [x] Task (https://github.com/tektoncd/cli/pull/1686) (@piyush-garg )
- [x] ClusterTask (https://github.com/tektoncd/cli/pull/1672) (@vinamra28 )
- [x] Pipeline (https://github.com/tektoncd/cli/pull/1687) (@piyush-garg )
- [x] TaskRun (https://github.com/tektoncd/cli/pull/1689) (@piyush-garg )
- [x] E2E tests (https://github.com/tektoncd/cli/pull/1658) (@piyush-garg )
- [x] PipelineRun (https://github.com/tektoncd/cli/pull/1690) (@vinamra28 )