Skip to content

cloudbees-io/helm-push

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CloudBees action: Push a Helm chart

Use this action to upload, or publish, a packaged Helm chart into a repository.

Inputs

Table 1. Input details
Input name Data type Required? Description

chart

String

Yes

The path of the Helm chart package to be published.

remote

String

Yes

The URL of the published Helm chart package.

Usage example

In your YAML file, add:

    - id: helmpkg
      name: Package Helm chart
      uses: cloudbees-io/helm-package@v1
      with:
        chart: ./charts/example
        destination: ./packaged-charts
        version: "0.0.1"

    - name: Push Helm chart
      uses: cloudbees-io/helm-push@v1
      with:
        chart: ${{ steps.helmpkg.outputs.chart }}
        remote: oci://registry.example.com/example

For more information, refer to CloudBees action: Package a Helm chart.

License

This code is made available under the MIT license.

References