Compare commits

..

1 Commits

Author SHA1 Message Date
niko 76d8ac456e ristiriitaisen dokumentaation oikaisu
CI Main / Config load (push) Successful in 20s
CI Main / Latest versio (push) Successful in 19s
unit-tests Bats test report
CI Main / Bats tests (push) Successful in 3m32s
acc-tests Cucumber test report
CI Main / Cucumber tests (push) Successful in 3m36s
ci-docker-build-push Docker push 0.2.38
CI Main / Build & Push Docker (push) Successful in 47s
gitops/gitea-ci-library GitOps: 0.2.38
CI Main / GitOps (push) Successful in 34s
CI Main / Report Summary (push) Successful in 5s
CI Main / Move provider version tag (push) Successful in 13s
2026-09-04 04:52:46 +03:00
+8 -5
View File
@@ -387,7 +387,7 @@ Pakkaa ja pushee Helm-chartin OCI-registryyn. Käyttää `alpine/helm`-konttia.
```yaml
HELM_REGISTRY: gitea.app.keskikuja.site/niko
VERSION_FILE: platform-helm/Chart.yaml # versionlähde, chart_path määrää chart-hakemiston
VERSION_FILE: platform-helm/Chart.yaml # versionlähde (chartin oma Chart.yaml); chart_path = dirname(VERSION_FILE)
```
**Inputit:**
@@ -414,10 +414,13 @@ helm-build-push:
# extra_dependency_paths: subchart-a,subchart-b # tarvittaessa
```
`chart_path` on eksplisiittinen polku chart-hakemistoon (esim. `platform-helm`).
`VERSION_FILE` määrää version lähteen (`Chart.yaml:n` `version`-kenttä) —
nämä voivat olla eri polkuja, mutta tyypillisesti molemmat osoittavat samaan
chart-hakemistoon.
`chart_path` ja `dirname "${VERSION_FILE}"` viittaavat samaan chart-hakemistoon
(esim. `platform-helm`). `VERSION_FILE` on aina chartin oma `Chart.yaml`
(`<chart_path>/Chart.yaml`), joten `chart_path` = `dirname "${VERSION_FILE}"`.
`chart_path` on eksplisiittinen komponentti-identifioija, jota workflow käyttää
(pakkauskansio + status-label); jos se eroaa `dirname "${VERSION_FILE}"`-hakemistosta,
kyseessä on konfiguraatiovirhe. Yksi conf-rivi (`VERSION_FILE`, chartin `Chart.yaml`)
ohjaa sekä versionlaskentaa että chart-hakemistoa.
**`extra_dependency_paths`:** Jos chartilla on alikarttoja (subchartteja) jotka
vaativat `helm dependency update` -ajon ennen päächartin buildia, anna niiden