mirror of
https://github.com/prometheus-operator/prometheus-operator.git
synced 2025-04-16 09:16:38 +00:00
split helm deployment in a deploy task
This commit is contained in:
parent
7cea27a6ff
commit
45dea583f8
2 changed files with 11 additions and 11 deletions
13
.travis.yml
13
.travis.yml
|
@ -21,5 +21,14 @@ jobs:
|
|||
script: ./scripts/travis-e2e.sh
|
||||
- stage: E2e helm
|
||||
script: ./scripts/travis-e2e-helm.sh
|
||||
- stage: helm update
|
||||
script: 'if [ "$TRAVIS_BRANCH" == "master" ]; then make helm-packages; fi'
|
||||
|
||||
deploy:
|
||||
provider: script
|
||||
script: helm/hack/helm-package.sh "alertmanager grafana prometheus prometheus-operator exporter-kube-api \
|
||||
exporter-kube-dns exporter-kube-scheduler exporter-kubelets exporter-node \
|
||||
exporter-kube-controller-manager exporter-kube-etcd exporter-kube-state exporter-kubernetes" && \
|
||||
helm/hack/sync-repo.sh && \
|
||||
helm/hack/helm-package.sh kube-prometheus && \
|
||||
helm/hack/sync-repo.sh
|
||||
on:
|
||||
branch: master
|
||||
|
|
9
Makefile
9
Makefile
|
@ -77,13 +77,4 @@ jsonnet-docker:
|
|||
docker build -f scripts/jsonnet/Dockerfile -t po-jsonnet .
|
||||
|
||||
|
||||
helm-packages:
|
||||
|
||||
helm/hack/helm-package.sh "alertmanager grafana prometheus prometheus-operator exporter-kube-api \
|
||||
exporter-kube-dns exporter-kube-scheduler exporter-kubelets exporter-node \
|
||||
exporter-kube-controller-manager exporter-kube-etcd exporter-kube-state exporter-kubernetes"
|
||||
helm/hack/sync-repo.sh
|
||||
helm/hack/helm-package.sh kube-prometheus
|
||||
helm/hack/sync-repo.sh
|
||||
|
||||
.PHONY: all build crossbuild test format check-license container e2e-test e2e-status e2e clean-e2e embedmd apidocgen docs
|
||||
|
|
Loading…
Add table
Reference in a new issue