@@ -8,24 +8,22 @@ all: docs lint api clean
88docs : $(HELM_DOCS ) $(GOMPLATE )
99 $(HELM_DOCS ) --template-files=README.md.gotmpl --output-file=README.md
1010 $(HELM_DOCS ) --log-level debug --template-files=charts/ocis/docs/templates/values-desc-table.adoc.gotmpl --output-file=docs/values-desc-table.adoc
11- $(HELM_DOCS ) --log-level debug --template-files=charts/ocis/docs/templates/kube-versions.adoc.gotmpl --output-file=docs/kube-versions.adoc
1211 $(GOMPLATE ) --file=charts/ocis/docs/templates/values.adoc.yaml.gotmpl --out=charts/ocis/docs/values.adoc.yaml
1312
1413.PHONY : clean
1514clean :
1615 @rm charts/ocis/ci/templated.yaml
1716
18-
1917.PHONY : lint
2018lint : $(KUBE_LINTER )
2119 # TODO: use helm from bingo
2220 helm lint charts/ocis
23- helm template --kube-version 1.27.0 charts/ocis -f ' charts/ocis/ci/values.yaml' > charts/ocis/ci/templated.yaml
21+ helm template charts/ocis -f ' charts/ocis/ci/values.yaml' > charts/ocis/ci/templated.yaml
2422 $(KUBE_LINTER ) lint charts/ocis/ci/templated.yaml
2523
2624
2725.PHONY : api
28- api : api-1.25.0 api-1.26.0
26+ api : api-1.25.0 api-1.26.0 api-1.27.0 api-1.28.0
2927
3028.PHONY : api-1.25.0
3129api-1.25.0 : api-1.25.0-template api-1.25.0-kubeconform
@@ -49,6 +47,9 @@ api-1.26.0-template:
4947api-1.26.0-kubeconform : $(KUBECONFORM )
5048 $(KUBECONFORM ) -kubernetes-version 1.26.0 -summary -strict charts/ocis/ci/templated.yaml
5149
50+ .PHONY : api-1.27.0
51+ api-1.27.0 : api-1.27.0-template api-1.27.0-kubeconform
52+
5253.PHONY : api-1.27.0-template
5354api-1.27.0-template :
5455 helm template --kube-version 1.27.0 charts/ocis -f ' charts/ocis/ci/values.yaml' > charts/ocis/ci/templated.yaml
@@ -57,6 +58,17 @@ api-1.27.0-template:
5758api-1.27.0-kubeconform : $(KUBECONFORM )
5859 $(KUBECONFORM ) -kubernetes-version 1.27.0 -summary -strict charts/ocis/ci/templated.yaml
5960
61+ .PHONY : api-1.28.0
62+ api-1.28.0 : api-1.28.0-template api-1.28.0-kubeconform
63+
64+ .PHONY : api-1.28.0-template
65+ api-1.28.0-template :
66+ helm template --kube-version 1.28.0 charts/ocis -f ' charts/ocis/ci/values.yaml' > charts/ocis/ci/templated.yaml
67+
68+ .PHONY : api-1.28.0-kubeconform
69+ api-1.28.0-kubeconform : $(KUBECONFORM )
70+ $(KUBECONFORM ) -kubernetes-version 1.28.0 -summary -strict charts/ocis/ci/templated.yaml
71+
6072.PHONY : tools-update
6173tools-update : $(BINGO )
6274 $(BINGO ) get github.com/bwplotka/bingo@latest
0 commit comments