Skip to content

gopaytech/helm-publisher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HELM Publisher

Docker images that automate process of publishing Helm chart. It will pull your Helm chart, package it, and publish it to your Helm package repository.

Usage

  1. Create .env file that contains the configuration
  GITHUB_ACTOR=
  GITHUB_TOKEN=
  CHART_REPOSITORY=
  CHART_DIRECTORY=
  CHART_VERSION=
  COMMIT_ID=
  PACKAGE_REPOSITORY=
  PACKAGE_URL=
  1. Type this command
  docker run gopaytech/helm-publisher --env-file=.env

Configuration

Name Description Required
GITHUB_ACTOR Author of the commit
GITHUB_TOKEN Token of author, generate github token here
CHART_REPOSITORY Chart repository name (eg: gate-sso/helm-charts)
CHART_DIRECTORY Directory of the chart in the repository
CHART_VERSION Version of the chart
COMMIT_ID Specific chart commit id to be published
PACKAGE_REPOSITORY Package repository name (eg: gate-sso/helm-packages)
PACKAGE_URL Helm package URL (eg: https://gate-sso.github.io/helm-packages)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •