Skip to main content

Projeto para ser utilizado como Helper para o GitLab

Project description

# GitLab Helper

This is an open source tool to help manage GitLab.

## Pre-requisites

Install the dependencies + pip3 install -r requirements.txt

## Scripts

1. CloneUpdateGroup.py - Clones all the projects of a group in their respective path structure

python3 CloneUpdateGroup.py –url=”” –token=”” –userGroupId=”” basePath=””

2. ConcederAcessoListaGrupoUsuariosListaProjetos.py - Grants access to a list of user groups in a list of projects:

python3 ConcederAcessoListaGrupoUsuariosListaProjetos.py –url=”” –token=”” –userGroupIdList=”” –projectIdList=”” –nivelAcesso=”” –verbose=””

3. ConcederAcessoFull.py - Grants access to all GitLab projects (repositories):

python3 ConcederAcessoFull.py –url=”” –token=”” –userGroupId=”” nivelAcesso=”” –verbose=””

4. ConcederAcessoGrupoUsuariosGrupoProjetos.py - Grants access to a group of users in all repositories from a group project:

python3 ConcederAcessoGrupoUsuariosGrupoProjetos.py –url=”” –token=”” –projectGroupId=”” –userGroupId=”” –nivelAcesso=”” –verbose=””

5. ConcederAcessoGrupoUsuariosSubgrupoProjetos.py - Grants access to a group of users in all projects (and subprojects) with a specific name group:

python3 ConcederAcessoGrupoUsuariosSubgrupoProjetos.py –url=”” –token=”” –subGrupo=”” –userGroupId=”” –nivelAcesso=”” –verbose=””

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitlab_superb_helper-1.0.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gitlab_superb_helper-1.0.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file gitlab_superb_helper-1.0.0.tar.gz.

File metadata

  • Download URL: gitlab_superb_helper-1.0.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for gitlab_superb_helper-1.0.0.tar.gz
Algorithm Hash digest
SHA256 fcc9e261458e8ac8e9abb975d8eb3f70723341cd241ba05234b062f2390f7a9a
MD5 332aac43a3a2e81c50640d10c6644ebf
BLAKE2b-256 9a4e6892260cd618e4f6030d3f69823377d13e904a83257889482ee8a8ef6172

See more details on using hashes here.

File details

Details for the file gitlab_superb_helper-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: gitlab_superb_helper-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for gitlab_superb_helper-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a76355ddf42b6103ae7b5b56c3128a67fc3deda166bd44e68308a4900e6b1e4f
MD5 3704310349b31c542f6006e42c8a7c60
BLAKE2b-256 c3ef4e0b48124d8de844bfce161e60a008763a9d43d2e075b9a6393ba426478f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page