Skip to content

Ajouter une preview mi en plus de la preview actuelle #2214

@StephaneTrebel

Description

@StephaneTrebel

Contexte

On a le process de preview qui fonctionne actuellement de cette manière:

  • Un dev créé une branche
  • La branche est poussée
  • Une MR est crée (pas en Draft, sinon pas de CI de toute façon)
  • Une des étapes du workflow Continuous Integration va faire le build/push des images OCI
  • Le dev rajoute l'étiquette preview
  • Cette étiquette va faire plusieurs choses, directement et indirectement:
    • Directement, elle va déclenche un workflow GH (Add preview comment) qui se contente de rajouter un commentaire à la MR avec l'URL de la "preview" telle qu'elle sera créé côte ArgoCD
    • Indirectement un AppSet côté ArgoCD est là pour détecter les MR qui ont une étiquette preview pour générer la création du AppSet
  • Au bout d'un moment, la preview est prête et accessible avec l'URL sus-mentionnée.

Il nous faut exactement la même chose avec l'Integ MI.

Tâches

Références

Metadata

Metadata

Labels

CI/CDCI/CD stuffs

Type

No fields configured for Task.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions