diff --git a/Makefile b/Makefile index 29db75a8..659f8250 100644 --- a/Makefile +++ b/Makefile @@ -381,17 +381,18 @@ helm-index: result=$$?;\ if [ $${result} -eq 0 ]; then\ echo "Downloaded $${dl_url}";\ - mv ./$(CHART_REPO)-$${tag}.tgz .cr-release-packages/;\ + mkdir -p .cr-release-packages/$${tag} + mv ./$(CHART_REPO)-$${tag}.tgz .cr-release-packages/$${tag};\ else\ echo "Skipping release $${tag}; No helm chart present";\ - rm -rf ".cr-release-packages/$(CHART_REPO)-$${tag}.tgz";\ + rm -rf "$(CHART_REPO)-$${tag}.tgz";\ fi;\ done;\ # generate the index file in the root of the gh-pages branch # --merge will leave any values in index.yaml that don't get generated by this command, but # it is likely that all values are overridden - $(HELM) repo index .cr-release-packages --url https://$(CHART_OWNER).github.io/awx-operator/ --merge gh-pages/index.yaml + $(HELM) repo index .cr-release-packages --url https://github.com/$(CHART_OWNER)/$(CHART_REPO)/releases/download/ --merge gh-pages/index.yaml mv .cr-release-packages/index.yaml gh-pages/index.yaml