adobe / adobe/rules_gitops

manual gitops should be blocked if deployment_branch is defined

Ouverte
#21 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.