Skip to content

[FEATURE] Publish Container Image with shp CLI #297

@adambkaplan

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

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