Releasing static-site

This commit is contained in:
Laszlo Fogas
2023-03-30 14:03:27 +02:00
parent 5f96ab341d
commit 6d25c17397

View File

@@ -7,6 +7,7 @@ lint:
helm lint charts/onechart/
helm lint charts/cron-job/
helm lint charts/namespaces/
helm lint charts/static-site
kubeval:
rm -rf manifests && true
@@ -27,6 +28,12 @@ kubeval:
find manifests/ -name '*.yaml' | xargs kubeval --ignore-missing-schemas -v 1.20.0
find manifests/ -name '*.yaml' | xargs kubeval --ignore-missing-schemas -v 1.24.0
rm -rf manifests && true
mkdir manifests
helm template charts/static-site --output-dir manifests
find manifests/ -name '*.yaml' | xargs kubeval --ignore-missing-schemas -v 1.20.0
find manifests/ -name '*.yaml' | xargs kubeval --ignore-missing-schemas -v 1.24.0
test:
helm dependency update charts/onechart
helm unittest charts/onechart
@@ -50,6 +57,9 @@ package:
helm package charts/namespaces
mv namespaces*.tgz docs
helm package charts/static-site
mv static-site*.tgz docs
helm repo index docs --url https://chart.onechart.dev
debug: