Skip to content

chartmuseum/testbed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

chartmuseum/testbed

Codefresh build status

chartmuseum/testbed:latest

The Docker image contains everything needed to build, test, and release ChartMuseum, including

  • Bash, Git, Make
  • Dep
  • Helm CLI
  • Robot Framework
  • AWS CLI

How to use

Simply run the docker image, mounting the ChartMuseum source at /go/src/github.com/helm/chartmuseum:

git clone git@github.com:helm/chartmuseum.git

docker run --rm -it --entrypoint bash \
  -v $(pwd)/chartmuseum:/go/src/github.com/helm/chartmuseum \
  -w /go/src/github.com/helm/chartmuseum \
  chartmuseum/testbed:latest \
  -c 'make test'

To test cloud providers, pass in credentials (as env vars or in volumes, depending on provider) as well as the necessary test vars. A full list of expected test vars can be found here.

Releases

No releases published

Packages

No packages published