manual gitops should be blocked if deployment_branch is defined
- Lenguaje dominante
- Starlark
- Estrellas
- 208
- Forks
- 45
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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.
Guía de contribución
Línea de trabajo
Comienza en el punto de entrada `bazel run //pkg:target.gitops` y rastrea cómo se gestiona el parámetro `deployment_branch`. El cambio está terminado cuando la ejecución manual de GitOps se bloquea siempre que `deployment_branch` esté definido, mientras que la ruta de deployment automatizado sigue siendo utilizable; el payload no indica ningún archivo de prueba.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- kubernetes
- Área
- devops, infrastructure
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100