Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
  • Sistemas Operativos:
  • Virtualización:
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.

Deja una respuesta

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

fanta de naranja
✍️ OPINIÓN
🐌 ALARGALESCENCIA
🎹 MIXTAPES
🕹️ GAMING
🍉 COMIDA
💾 MSDOS
🖥️ AMIGA
🎧 MULTIMEDIA
🛠️ CACHARROS
👨🏻‍💻 SISTEMAS

📰 Feed RSS
🕵️ Buscador
✉️ fanta@56k.es

Comentarios recientes

  • fanta en F3 – Detectar falsos pinchos USB
  • Titanio Verde en F3 – Detectar falsos pinchos USB
  • Pedro en El síndrome Dalek o Síndrome Borg
  • Carles Soler en El síndrome Dalek o Síndrome Borg
  • fanta en El optimismo Ludita
©2026 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb