Saltar al contenido
56K

56K

Slow IT just 4 fun

Menú
Menú

💾 Listado de los repositorios GIT en Bitbucket

Publicada el 14/05/202106/02/2023 por fanta

Una forma de conseguir el listado de los repositorios GIT en bitbucket es tirando de la API de bitbucket.

 

Personalmente no tengo gran interés en este servicio pero a nivel profesional me ha tocado gestionar estas cosas ya que existe gente que utiliza software privativo propietario de la empresa Atlassian (El Jira, Bitbucket, …). Es por ese motivo que dejo esta nota ya que podría ser de ayuda a alguien.

 

La forma de sacar el listado de todos los repos podría ser con curl así:

pag=1;curl -s -r GET -u "nombreusuario@dominio.com":"lapassword" "https://api.bitbucket.org/2.0/repositories/nombregrupo?pagelen=100&page=$pag" | tr "\"" "\n" | grep -i "git@bitbucket.org" | cut -d ":" -f 2
pag=2;curl -s -r GET -u "nombreusuario@dominio.com":"lapassword" "https://api.bitbucket.org/2.0/repositories/nombregrupo?pagelen=100&page=$pag" | tr "\"" "\n" | grep -i "git@bitbucket.org" | cut -d ":" -f 2
pag=3;curl -s -r GET -u "nombreusuario@dominio.com":"lapassword" "https://api.bitbucket.org/2.0/repositories/nombregrupo?pagelen=100&page=$pag" | tr "\"" "\n" | grep -i "git@bitbucket.org" | cut -d ":" -f 2

 

Con eso se obtiene el listado de los repositorios rápidamente. Es de utilidad cuando se gestionan miles y se necesita el listado actualizado.

Saludos cordiales.

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
STREAMING
LINUX
GAMES
THREADS
SECURITY
RETRO
HARDWARE
MISC
NOTES
💾 Entrevistas
💾 Linux Essentials
💾 Aventuras Gráficas
💾 Impresión 3D resina
©2023 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb