Gitlab: a git based CI/CD platform
Overall Satisfaction with Gitlab
Gitlab is used by all departments at my current client as a code repository and a tool for automated integration and deployment. It is used across the IT department. It has been used to implement the CI/CD system and source control. It has also been used for tagging. It has different runners which run different tasks.
Pros
- CI/CD implementation
- Source control
- User access of the source code
Cons
- Runner performance
- Real-time job and task status
- Nested pipelines
- Runners/tasks for CI/CD. Once the jobs/tasks are set up, they can be easily executed by the operations team.
- Inexpensive source control
- It can be configured to push code to the container in AWS.
The competitor of Gitlab would be Github or other git based implementations. It is a comparatively new space introduced after the inception of the revolutionary git. Gitlab fares quite well in this space in comparison to its competitors. It has a host of enterprise features including CI/CD which has made it a very tempting choice over time.
Comments
Please log in to join the conversation