Skip to content

[FEATURE] Publish Container Image with shp CLI #297

Description

@adambkaplan

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    • Status
      No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions