last highlighted date: 2024-04-03
Highlights
- When it comes to actually creating a pipeline, it is important to consider to the time cost of starting up. Azure DevOps has a YAML pipeline editor that makes it much easier to create and edit the pipelines. While GitLab also has a Pipeline Wizard, it expects you to create and maintain a YAML template as code. Conversely, the Azure DevOps wizard doesn’t require you to write any YAML. Furthermore, GitLab doesn’t provide a visual editor for build and release orchestration like Azure DevOps. This can serve as an impedance for certain teams.
- Note: cicd pipeline
- users must pay a monthly or annual fee that can range from 99 per user per month. This is compared to the $6 per user per month for Azure DevOps Services
- Note: price
- If your ecosystem already has several Microsoft tools, Azure DevOps may be a better choice for your CI/CD needs. Additionally, it is customizable and integrates with other, third-party tools through plugins in the Visual Studio Marketplace. Conversely, GitLab focuses more on using its own native tools and does not provide a marketplace for CI/CD plugins. This may mean an additional time cost of having to learn a new tool instead of being able to use whatever tool works best for you
- Note: ecosystem