Skip to content
56K.ES

56K.ES

Sobre software libre y otras movidas

Menu
Menu

Listado de los repositorios GIT en Bitbucket

Posted on 14/05/202114/05/2021 by 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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Generic selectors
Exact matches only
Search in title
Search in content
©2022 56K.ES | Built using WordPress and Responsive Blogily theme by Superb