A tool to extract GitLab CI/CD variables written in Golang and save it in csv file
go install github.com/diduk001/gitlab-extract-variable@latest
gitlab-extract-variable -token=TOKEN -project=ProjectOwner/ProjectName -compact
gitlab-extract-variable -token=TOKEN -project=ProjectOwner/ProjectName -output=.env -format=env
-token=
- required, your personal GitLab access token-project=
- required, the format is{project owner}/{project name}
-output=
- output file, by defaultoutput.txt
-compact
- extract only key and value-format=
- format,csv
orenv
only
- Add several output formats
- Add colors to output