Skip to main content

A tool to parse CI/CD variables from Gitlab API

Project description

GitVars

Use the Gitlab API to extract CI/CD variables and output them in a format useable for running projects locally.

Setup

Create an API key on Gitlab here and grant it read_api, read_repository permissions

Create a local configuration file cat ~/.python-gitlab.cfg

[global]
default = momentfeed
ssl_verify = true
timeout = 5
api_version = 4

[momentfeed]
url = https://gitlab.com
private_token = token123

Usage

Find the gitlab project id on the project page here:

Gitlab Project Id

And then run with

$ mf-gitvars [project-id]

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

mf-gitvars-1.1.4.tar.gz (32.8 kB view hashes)

Uploaded Source

Built Distribution

mf_gitvars-1.1.4-py3-none-any.whl (3.9 kB view hashes)

Uploaded Python 3

Supported by

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