GitLab automations report
Description
This Ansible playbook generates a GitLab automation report by querying the GitLab API for users and projects, then creates an Excel file with the data. It installs the ImportExcel PowerShell module, retrieves users and projects, processes pipeline data, and formats the Excel file. The playbook then copies the generated Excel file to a specified network share. It uses Windows-specific modules and credentials for elevated permissions.
Credentials
- sys_ansible_windows
- sys_automat_reports
- gat-systeembeheer-export-cicd-projects
Input
| Variable | Omschrijving |
|---|---|
accesstoken |
Private token used by Ansible to create export report about CI/CD usage in GitLab |