Merge pull request from rohilsurana/master

fix: creation timestamp of old chart versions to be preserved
This commit is contained in:
Stefan Prodan 2021-04-11 09:40:23 +03:00 committed by GitHub
commit d7b00680cb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -150,13 +150,15 @@ upload() {
charts=$(cd ${CHARTS_TMP_DIR} && ls *.tgz | xargs)
mkdir -p ${TARGET_DIR}
mv -f ${CHARTS_TMP_DIR}/*.tgz ${TARGET_DIR}
if [[ -f "${TARGET_DIR}/index.yaml" ]]; then
echo "Found index, merging changes"
helm repo index ${TARGET_DIR} --url ${CHARTS_URL} --merge "${TARGET_DIR}/index.yaml"
helm repo index ${CHARTS_TMP_DIR} --url ${CHARTS_URL} --merge "${TARGET_DIR}/index.yaml"
mv -f ${CHARTS_TMP_DIR}/*.tgz ${TARGET_DIR}
mv -f ${CHARTS_TMP_DIR}/index.yaml ${TARGET_DIR}/index.yaml
else
echo "No index found, generating a new one"
mv -f ${CHARTS_TMP_DIR}/*.tgz ${TARGET_DIR}
helm repo index ${TARGET_DIR} --url ${CHARTS_URL}
fi