Azure Pipelines

Azure Pipeline is a cloud service used to build and test code automatically. The Azure pipeline includes continuous integration and continuous delivery (CI/CD) to regularly and consistently test and build code, and can deploy to any target.

Gitlab Runner

GitLab runner is a build instance that is used to run the jobs over multiple machines and send the results to GitLab and which can be placed on separate users, servers, and local machines.

Github Actions

GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline.


CircleCI is a continuous integration and continuous delivery (CI/CD) platform that can be used to automatically run builds and test processes whenever developers commit code. This platform also includes functionality to display the build status of your GitHub branch.


Jenkins is an open-source automation server that helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery. Jenkins is a Java-based program that may be run as a container.


Azure is Microsoft’s public cloud platform that provides a range of cloud services, including compute, analytics, storage and networking. Solutions include Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).