/gitlab-group-clone

Clone all projects from a gitlab group asap

Primary LanguagePython

Gitlab Group Cloner - GGC

Você é novo em um time que adora microserviços? Acha um saco ter que passar por cada um dos projetos, tendo o trabalho de clonar cada um dos repositórios antes de começar a trabalhar? Seus problemas acabaram!

A app utiliza a API do Gitlab, percorre os projetos de um grupo e clona eles pra você 😊

Installation

pip install pipenv 
pipenv install

Run

Para clonar todos os projetos do grupo accounts, por exemplo:

pipenv run clone accounts

Todos os projetos desse grupo serão clonados em ./output/accounts/

Precisa de ajuda?

pipenv run clone --help

Configuration

A configuração funciona através das seguintes variáveis de ambiente