GitLab is a cloud-based Git repository manager that provides source code management and continuous integration.
Introduction to Gitlab
GitLab provides Git repository management, issue tracking, and continuous integration and deployment.
With GitLab, teams can plan, develop, test, and secure their code in one place, making it easier to collaborate and manage their projects from start to finish.
Gitlab’s most powerful feature is CI/CD pipelines with Gitlab Runners, which allows you to run jobs on your own devices to save costs.
Troubleshooting Gitlab
Variables config should be a hash
The error would look like this:
This is caused when you tried to create variables as an array instead of a dictionary, for example:
1 | variables: |
Should be:
1 | variables: |