Support multiple versions of packaged charts on charts.gitlab.io
This is an action item for the gitlab-ci in charts.gitlab.io, not this repo specifically
Currently the way the pages task works in charts.gitlab.io, it loses knowledge of previous versions of the charts when you issue a new version number.
As a result I have actually been merging changes without bumping the version number. Otherwise users were seeing strange errors when depending on a particular version of the chart.
To fix this we should setup a bucket to store the repo index file and the packaged tar files. And sync these in a CI job. Then just have pages pull and serve the index files.
Similar to the upstream chart repos: https://github.com/kubernetes/charts/blob/master/test/repo-sync.sh#L36
Edited by DJ Mountney