Publish Helm chart from CircleCI

This commit is contained in:
stefanprodan
2019-08-05 17:08:33 +03:00
parent e8c85efeae
commit 2b3d425b70
2 changed files with 49 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
workflow "Publish Helm charts" {
on = "push"
resolves = ["helm-push"]
}
action "helm-lint" {
uses = "stefanprodan/gh-actions/helm@master"
args = ["lint charts/*"]
}
action "helm-push" {
needs = ["helm-lint"]
uses = "stefanprodan/gh-actions/helm-gh-pages@master"
args = ["charts/*","https://flagger.app"]
secrets = ["GITHUB_TOKEN"]
}