Commit 6fdf435b authored by DJ Mountney's avatar DJ Mountney
Browse files

Render index page for charts.gitlab.io

parent e34dfa48
image: registry.gitlab.com/charts/alpine-helm
before_script:
- ruby -v
- helm init --client-only
- helm repo add gitlab https://charts.gitlab.io
......@@ -16,11 +17,17 @@ pages:
script:
- helm lint charts/*
- mkdir -p public
- bundle install --jobs 4 --path vendor
- bundle exec kramdown --template document README.md > public/index.html
- for chart in charts/*; do helm dep up $chart; done
- (cd public; helm package ../charts/*)
- helm repo index public --url https://charts.gitlab.io
artifacts:
paths:
- public
cache:
key: "$CI_BUILD_NAME/$CI_BUILD_REF_NAME"
paths:
- vendor/ruby
only:
- master
source 'https://rubygems.org'
gem 'kramdown', '~> 1.13.0'
GEM
remote: https://rubygems.org/
specs:
kramdown (1.13.2)
PLATFORMS
ruby
DEPENDENCIES
kramdown (~> 1.13.0)
BUNDLED WITH
1.12.5
## GitLab Helm Charts
This repo is a collection of help charts (currently just `gitlab-ce` and `gitlab-runner`).
This repo is a collection of help charts (currently just `gitlab-ce` and `gitlab-runner`).
The repo automatically publishes to our chart repo, [charts.gitlab.io](https://charts.gitlab.io) via GitLab Pages.
### Usage
......@@ -14,5 +14,5 @@ $ helm repo add gitlab https://charts.gitlab.io
Then you can install charts using the `gitlab` repo:
```bash
$ helm install gitlab/gitlab-ce
$ helm install gitlab/gitlab
```
......@@ -19,7 +19,7 @@ This chart stands up a GitLab Community Edition (CE) or GitLab Enterprise Editio
## Installing the Chart
First you need to add the gitlab chart repo if you have done so already
First you need to add the gitlab chart repo if you haven't done so already
```bash
helm repo add gitlab https://charts.gitlab.io
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment