manual gitops should be blocked if deployment_branch is defined
- Langage dominant
- Starlark
- Étoiles
- 208
- Forks
- 45
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
using both manually run gitops with `bazel run //pkg:target.gitops` and automating by defining the `deployment_branch` parameter causes merge conflicts, confusion and a state of deployments hard to reproduce and track.
Generally, canary/production deployments should only use `deployment_branch` so we need to disable the manual gitops option if `deployment_branch` is defined.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par le point d’entrée `bazel run //pkg:target.gitops` et suivez la manière dont le paramètre `deployment_branch` est géré. La modification est terminée lorsque l’exécution manuelle de GitOps est bloquée chaque fois que `deployment_branch` est défini, tandis que le chemin de déploiement automatisé reste utilisable ; le payload ne nomme pas de fichier de test.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- kubernetes
- Domaine
- devops, infrastructure
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100