Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Publish Container Image with shp CLI #297

Open
1 task done
adambkaplan opened this issue Jan 14, 2025 · 0 comments
Open
1 task done

[FEATURE] Publish Container Image with shp CLI #297

adambkaplan opened this issue Jan 14, 2025 · 0 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@adambkaplan
Copy link
Member

Is there an existing feature request for this?

  • I have searched the existing feature requests

Is your feature request related to a problem or use-case? Please describe.

Integrating Shipwright with other CI systems is currently a challenge. The community does not currently have native integrations with tools like Jenkins, Argo Workflows, or even Tekton itself 🙀. The latter has experimental support through the triggers sub-project

Describe the solution that you would like.

Release the shp CLI as a container image, in addition to the CLI binaries that are released today. This provides a flexible path to integrate Shipwright with tools like Jenkins, Argo Workflows, or even Kubernetes itself (ex: run builds on a schedule with a CronJob).

Describe alternatives you have considered.

Triggers promises to provide more native integrations with Tekton and potentially other tools/frameworks. However this is currently experimental and may not support every anticipated scenario. A container image provides significantly more flexibility for integrators.

Anything else?

No response

@adambkaplan adambkaplan added the kind/feature Categorizes issue or PR as related to a new feature. label Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
Status: No status
Development

No branches or pull requests

1 participant