Tekton pipelines have recently moved from v1aplha1 to v1beta1.
Prow currently assumes pipeline specs in prow job are v1alpha1 and using a v1beta1 spec is not possible.
This issue should track tasks to be done in order to allow using Prow with different Tekton pipelines versions.
Implementation should take care of existing Prow jobs and provide a smooth transition path.
From the top of my head, list of things to do:
If you think about something else, please comment, i will update the PR description.
/assign
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
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.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale
/remove-lifecycle stale
@eddycharly Do you plan to pick this back up? I have a working branch of v1beta1 which includes some of your changes, I'm looking for the best way to move this forward. Were you planning to support both initially?
@harshad16 and I would be happy to test this out on OpenShift ;)
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
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.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale
Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten
Most helpful comment
@harshad16 and I would be happy to test this out on OpenShift ;)