glc
A command line tool for Gitlab. Aim to provide a centralized configuration file to archive/backup/restore Gitlab settings/namespace/groups/users/repositories.
Background
I am running administrator role for my teams, and it's time wasting to browse and click for create/update roles/projects or setup webhooks/intetgrations for Gitlab projects. Though there are few choices but none of them seems handy enough for me. Let's see if I can make a better one on my own.
Note: This project is basically only a mix of ideal concepts and still under developing.
Installation
Pip/Pipx
# Install over pip
pip install --upgrade glc
# It's even better with pipx
pipx install glc
Usage
glc config init
Developing
Take a look at Develop
Contribute
Wherever there is any issue or suggestions, feel free to raise issus here.
Reference
For more detail, check Document.
Release files for glc 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| glc-0.0.2.tar.gz | 7.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| glc-0.0.2-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 26.0 kB
Release files / glc-0.0.2.tar.gz
| Download URL | glc-0.0.2.tar.gz |
|---|---|
| Size | 7.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
48e3ddfb000c617371fccc9c6e9d1051284ae987f948aac2e6133788baf9c083
|
|
BLAKE2b-256 checksum How to use checksums |
a70d9644e8dd20b989138d2b244d63d26d8daa6fae9b951acf2b3cb4217ae1d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
|
Release files / glc-0.0.2-py2.py3-none-any.whl
| Download URL | glc-0.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 18.7 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
b7e9e49b8e2ce316ce290e1045b5f6bf7050544b9d9dbffeb0d8d790e5f76a1f
|
|
BLAKE2b-256 checksum How to use checksums |
97b6acf5aa80cd79eb489d96a73d02cf87c2e2f48c50178b0f863906feb9ec0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
|