While there's no self hosted variant, they provide a local Cloud Build image which allows you to build locally, very valuable for debugging.Ī continuous delivery pipeline is a description of the process that the software goes through from a new code commit, through testing and other statical analysis steps all the way to the end-users of the product. How easy is it to manage users / projects / assign roles and permissions and so on The Docker Container Registry is integrated into GitLab by defaultĪnalytics and overview referrs to the ability to, at a glance, see what's breaking (be it a certain task, or the build for a specific project) How to split tests in parallel in the optimal way with Knapsack ProĮasily configure jobs you want to be run in parallel via the YML config file (gitlab-ci.yml)ĭistributed means that tasks can be scaled horizontally, on multiple machines For this table, parallel means that tasks can be run concurrently on the same machine, distributed means that tasks can be scaled horizontally, on multiple machines Some of it is just marketing, and some is just nuance. While it's clear what the cost is (priced per build-minute), figuring out costs can be a hassle, especially as the price can vary quite a bit depending on commits to the project.Ĭlear and affordable pricing for both SaaS and self-hosted versions.Įven available as a paid add-on, for 24/7 phone support for example: Īll paid plans include next business day support.Įvery CI servers tends to address this differently (parallel, distributed, build matrix). Very generous free plans for both the SaaS version as well as the on premise version. Google offers a generous 120 build-minutes per day plan, not including time spent waiting in the queue. AutoDev Ops / Allows keeping code management and CI in the same place
0 Comments
Leave a Reply. |