forked from mumoshu/prometheus-process-exporter
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
27 lines (23 loc) · 1.09 KB
/
Makefile
File metadata and controls
27 lines (23 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
dev:
helm tiller run tiller-system -- helm template charts/prometheus-process-exporter
helm tiller run tiller-system -- helm upgrade --debug --install --force prometheus-exporter charts/prometheus-process-exporter
kubectl port-forward svc/process-exporter-prometheus-process-exporter 9100
repackage-all:
scripts/repackage-all.sh
# Creates a packages-up/prometheus-process-exporter-x.y.z.tgz and a prometheus-process-exporter-x.y.z tag and then creates a corresponding github release
upload:
mkdir -p packages-up
rm -rf packages-up/*
helm package charts/prometheus-process-exporter --destination packages-up
cr upload -o mumoshu -t $(GITHUB_TOKEN) -r prometheus-process-exporter -p packages-up
cp packages-up/* packages/
.PHONY: delta
delta:
mkdir delta
helm package charts/prometheus-process-exporter --destination delta
cr upload -o mumoshu -t $(GITHUB_TOKEN) -r prometheus-process-exporter -p delta
cp delta/* packages/
index:
cr index -p packages -r prometheus-process-exporter -i docs/index.yaml \
--pages-branch master --pages-index-path docs/index.yaml -o mumoshu
git add docs/index.yaml