This commit is contained in:
2026-01-11 07:09:19 +01:00
parent e804501649
commit 5aa1f7ba9f

View File

@@ -28,15 +28,16 @@ spec:
- path.basename
template:
metadata:
name: 'headlamp-{{environment}}'
# Utilise path.basename qui vient du générateur git (plus fiable que environment du JSON)
name: 'headlamp-{{path.basename}}'
spec:
project: '{{environment}}'
# Utilise path.basename pour le projet (ou {{environment}} si disponible dans le JSON)
project: '{{path.basename}}'
source:
repoURL: '{{repository}}'
targetRevision: '{{targetRevision}}'
# Construit explicitement le chemin Helm à partir du basename
# pour éviter que {{path}} prenne la valeur du fichier config.json
path: '{{helmPath}}/headlamp/{{environment}}'
path: '{{helmPath}}/headlamp/{{path.basename}}'
helm:
valueFiles:
- values.yaml
@@ -45,7 +46,7 @@ spec:
# (deuxième générateur du merge)
name: '{{name}}'
# server: '{{server}}'
namespace: 'headlamp-{{environment}}'
namespace: 'headlamp-{{path.basename}}'
syncPolicy:
automated:
prune: true