pipeline icon indicating copy to clipboard operation
pipeline copied to clipboard

Tekton Pipelines DSL

Open lengrongfu opened this issue 3 years ago • 8 comments

Feature request

At present, the Tekton project needs to create various CRD resource files, which is not user-friendly. Is there any plan to introduce Tekton Pipelines DSL, similar to the description file in GitHub Aciton.

Use case

CI

lengrongfu avatar Jan 07 '22 04:01 lengrongfu

@lengrongfu there's ongoing related work in a new project called Workflows

The goal is to provide a way for users to set up and manage end to end CI/CD workflow configuration in a single place by relying on other Tekton primitives like Pipelines and Triggers.

They have a working group if you're interested in joining: https://github.com/tektoncd/community/blob/main/working-groups.md#workflows

cc @dibyom

jerop avatar Jan 07 '22 21:01 jerop

Thank you very much, I am interested, I will first understand the current situation and see what I can contribute to it. @jerop

lengrongfu avatar Jan 10 '22 06:01 lengrongfu

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.

tekton-robot avatar May 18 '22 17:05 tekton-robot

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.

tekton-robot avatar Jun 17 '22 17:06 tekton-robot

/remove-lifecycle stale

StevenACoffman avatar Jun 17 '22 19:06 StevenACoffman

/remove-lifecycle rotten

StevenACoffman avatar Jun 17 '22 19:06 StevenACoffman

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.

tekton-robot avatar Sep 15 '22 20:09 tekton-robot

/remove-lifecycle stale

StevenACoffman avatar Sep 16 '22 00:09 StevenACoffman

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.

tekton-robot avatar Dec 15 '22 00:12 tekton-robot

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.

tekton-robot avatar Jan 14 '23 00:01 tekton-robot

Rotten issues close after 30d of inactivity. Reopen the issue with /reopen with a justification. Mark the issue as fresh with /remove-lifecycle rotten with a justification. If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/close

Send feedback to tektoncd/plumbing.

tekton-robot avatar Feb 13 '23 00:02 tekton-robot

@tekton-robot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity. Reopen the issue with /reopen with a justification. Mark the issue as fresh with /remove-lifecycle rotten with a justification. If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/close

Send feedback to tektoncd/plumbing.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

tekton-robot avatar Feb 13 '23 00:02 tekton-robot