Skip to main content

Posts

Showing posts with the label gitlab

Migrate CI/CD from Gitlab CI/CD to Azure or AWS

  Migrating from GitLab CI/CD to Azure DevOps for Experienced Users This tutorial guides experienced GitLab CI/CD users on migrating their workflows to Azure DevOps. It compares key concepts and provides step-by-step instructions with code and YAML examples to facilitate a smooth transition. Comparison of Key Concepts: Feature GitLab CI/CD Azure DevOps Version control system GitLab Git Pipelines Stages and jobs Pipelines and stages YAML definition .gitlab-ci.yml azure-pipelines.yml CI triggers Push events, merge requests, tags Branches, pushes, pull requests, tags CD triggers Tags, environments Releases, environments Artifacts Downloadable artifacts Pipeline artifacts Runners Self-hosted or shared runners Pipelines run on Microsoft-hosted agents or self-hosted agents Variables Variables defined in .gitlab-ci.yml Variables defined in pipeline configuration or Azure Pipelines YAML Secrets GitLab Secrets Azure Key Vault Step-by-Step Migration Guide: 1. Install Azure Pipelines extens...