Skip to content

fix(deployment): send value source paths to ArgoCD without <env> substitution - #2699

Merged
KepoParis merged 1 commit into
mainfrom
feat/2683-remove-env-pattern-substitution
Sep 8, 2026
Merged

fix(deployment): send value source paths to ArgoCD without <env> substitution#2699
KepoParis merged 1 commit into
mainfrom
feat/2683-remove-env-pattern-substitution

Conversation

@KepoParis

Copy link
Copy Markdown
Contributor

Issues liées

Issues numéro: #2683


Quel est le comportement actuel ?

Le motif <env> d'un chemin de values de déploiement est remplacé par le nom de l'environnement à la génération des sources ArgoCD.

Quel est le nouveau comportement ?

Le chemin part tel quel vers ArgoCD. Le placeholder et le hint du formulaire ne mentionnent plus le motif.

Les nouveaux objets déploiement ne supportent pas la substitution <env>, ni maintenant ni plus tard. Chaque source de values doit pointer vers un chemin littéral.

Le formulaire de dépôt (helmValuesFiles des dépôts d'infra) garde la substitution pour l'existant.

Cette PR introduit-elle un breaking change ?

Oui pour les sources de values de déploiement qui utilisaient <env> : le chemin doit être écrit en littéral.

Autres informations

Nouveau test dans argocd.service.spec.ts vérifiant que <env> arrive intact dans valueFiles.

@KepoParis
KepoParis requested a review from a team as a code owner September 8, 2026 13:53
@KepoParis KepoParis self-assigned this Sep 8, 2026
@KepoParis KepoParis added the bug Something isn't working label Sep 8, 2026
@KepoParis KepoParis added this to the 9.26.0 milestone Sep 8, 2026
@KepoParis
KepoParis force-pushed the feat/2683-remove-env-pattern-substitution branch from 9771b7b to e1b9842 Compare September 8, 2026 13:56
@github-actions github-actions Bot added the built label Sep 8, 2026

@shikanime shikanime left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ca va pas peter les env/depots d'avant ?

@shikanime shikanime left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nvm, c'est une autre fonction, all good

@cloud-pi-native-sonarqube

Copy link
Copy Markdown

@KepoParis
KepoParis added this pull request to the merge queue Sep 8, 2026
Merged via the queue into main with commit 4e48cbc Sep 8, 2026
34 checks passed
@KepoParis
KepoParis deleted the feat/2683-remove-env-pattern-substitution branch September 8, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working built

Projects

None yet

Development

Successfully merging this pull request may close these issues.

💡 [REQUEST] - Supprimer le remplacement du motif <env> dans les chemins de values

2 participants