Seguramente este caso de uso no será muy común pero espero que te aporte ideas si trabajas con BitBucket
Hace unos días en B2Boost estabamos intentando executar un pipeline de integración contínua
para un proyecto que dependía de otros y necesitaba clonarlos primeramente para construir el producto.
Sin embargo surgió un problema cuando nos dimos cuenta que necesitabamos configurar todos los proyectos involucrados
y añadirle una clave ssh común para poder clonarlos. En un escenario ideal esto hubiera sido tan simple como ubicar
esta clave a nivel de Organización y todos los proyectos que dependen de ella quedarían configurados a su vez.
Pero BitBucket no permite usar una misma clave ssh en dos proyectos y/o organizaciones a la vez y por razones históricas
nosotros la estabamos usando en algunos repositorios. El problema era que no sabíamos en cuales
Así pues, teníamos dos opciones:
La primera opción probablemente era la más rápida pero se nos quedarían repositorios con claves sin usar y además
corríamos el riesgo de que otros proyectos se vieran afectados.
La segunda opción era fácil y limpia pero tediosa porque conllevaba navegar entre los repos buscando la clave en los
settings de cada uno … y eran más de 45