helm-charts/Makefile

26 lines
667 B
Makefile
Raw Normal View History

2023-06-25 15:08:31 +00:00
.DEFAULT_GOAL := all
configure:
@mkdir -p _build/
helm repo add bitnami https://charts.bitnami.com/bitnami
2023-06-26 11:10:59 +00:00
homebox_ci: configure
2023-06-25 15:08:31 +00:00
helm dependency build charts/stable/homebox/
2023-06-25 19:16:34 +00:00
helm lint charts/stable/homebox/
homebox: configure homebox_ci
2023-06-25 15:08:31 +00:00
helm package charts/stable/homebox/ -d _build/
2023-06-26 11:10:59 +00:00
romm_ci: configure
2023-06-25 19:16:34 +00:00
helm dependency build charts/stable/romm/
helm lint charts/stable/romm/
romm: configure romm_ci
helm package charts/stable/romm/ -d _build/
2023-06-25 15:08:31 +00:00
index:
2023-06-26 15:47:44 +00:00
curl -L -o index.yaml https://charts.coo-ops.space/index.yaml
2023-06-25 15:08:31 +00:00
helm repo index _build/ --url https://charts.coo-ops.space --merge index.yaml
2023-06-25 19:16:34 +00:00
ci: homebox_ci romm_ci
stable: homebox romm
2023-06-25 15:08:31 +00:00
all: stable index