An open API service indexing awesome lists of open source software.

https://github.com/schlagenhauf/gitlab2mr

A python script to generate a myrepos config file from a Gitlab instance.
https://github.com/schlagenhauf/gitlab2mr

gitlab myrepos python

Last synced: 5 months ago
JSON representation

A python script to generate a myrepos config file from a Gitlab instance.

Awesome Lists containing this project

README

          

[![PyPI-Server](https://img.shields.io/pypi/v/gitlab2mr.svg)](https://pypi.org/project/gitlab2mr/)
[![Upload Action](https://github.com/schlagenhauf/gitlab2mr/actions/workflows/python-publish.yml/badge.svg)](https://github.com/schlagenhauf/gitlab2mr/actions/workflows/python-publish.yml)
[![Project generated with PyScaffold](https://img.shields.io/badge/-PyScaffold-005CA0?logo=pyscaffold)](https://pyscaffold.org/)

# gitlab2mr

A python script to generate a [myrepos](https://myrepos.branchable.com/) config file from a Gitlab
instance.

You don't want to waste your time checking out all your Gitlab repositories but you are too lazy
to maintain a myrepos config manually. Then this tool is for you.

## Installation

gitlab2mr is available via [pypi](https://pypi.org/project/gitlab2mr/):

```
pip install --user gitlab2mr
```

or better

```
pipx install gitlab2mr
```

## Usage

```
gitlab2mr -u -t -f ".mrconfig.gitlab"
```