CI/CD: GitLab stop review runs the default branch's bin/devops (template #165)
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 78/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- gitlab, helm, kubernetes
- Área
- ci-cd, documentation
Línea de trabajo
Lee content/6.deployment/3.ci-cd.md alrededor de la línea 119 y compara el job de detención de review con el .gitlab-ci.yml de la plantilla. Añade el comportamiento documentado para GIT_STRATEGY: none, los scripts de la rama predeterminada, la actualización del job posterior y la limpieza de los entornos que se quedan atascados al detenerse. Añade la insignia de release una vez que se etiquete la plantilla.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Template #165, fixed on main in components-web-app@e3286b4a9f8f2c12faa713c7e595506bfdd66c36 (next template release after 2.0.0-alpha.37).
content/6.deployment/3.ci-cd.md line 119 says review apps are stopped "automatically when the branch is deleted". Until this fix that failed on GitLab: the stop review job checked out the deleted branch and died in get_sources (exit 128), leaving the review app running and its environment stuck in stopping.
Suggested additions there:
- GitLab's stop review no longer checks out its branch (
GIT_STRATEGY: none); it fetchesbin/devopsfrom the default branch, so merging with Delete source branch now stops the review app. The stop runs the default branch'sk8s.shandproject.sh. - Downstream: copy the
stop reviewjob from the template's.gitlab-ci.yml. An environment already stuck in stopping needs the manual cleanup from #165 (helm uninstall, delete the review PVCs, then force-stop the environment). - Mark it with the release badge once the template is tagged.
- Lenguaje dominante
- TypeScript
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 1 h 20 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de components-web-app/docs
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
components-web-app/docs#256 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
components-web-app/docs#255 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
components-web-app/docs#254 · 1 comentario ·
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
components-web-app/docs#237 · 2 comentarios ·
-
documentation
Dificultad 3/5 1-3 horas Aptitud para principiantes 25/100
components-web-app/docs#226 ·
Todos los issues de components-web-app/docs
Issues similares
-
area:plugins enhancement platform:vscode
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
anthropics/claude-code#103166 ·
Los mantenedores suelen responder en 1 día
-
Add: Add pogo tv indiaAbiertocheck:failed streams:add
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
iptv-org/iptv#55744 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
jitsi/jitsi-meet#18021 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
spec: discovery input example can contain multiple aliases for one parameter, with no canonical oneAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
x402-foundation/x402#3841 ·
Los mantenedores suelen responder en 1 día