GitVars
Use the Gitlab API to extract CI/CD variables and output them in a format useable for running projects locally.
Installation
pip install mf-gitvars --upgrade
Setup
Create an API key on Gitlab here and grant it read_api, read_repository
permissions
Create a local configuration file and replace your token
cat ~/.python-gitlab.cfg
[global]
default = momentfeed
ssl_verify = true
timeout = 5
api_version = 4
[momentfeed]
url = https://gitlab.com
private_token = [YOUR API TOKEN]
Usage
Find the gitlab project id on the project page here:

And then run with
$ mf-gitvars [project-id]
You will get an output for each environment and one for the global environment.

There is a special string for IntelliJ
and you can paste that directly into your run configuration like so:
