3 ms·
I'm a huge Gitlab fan but this seems a little parallel to their core service if not orthogonal... I've been pretty pleased with the feature progress of Gitlab o
by hardwaresofton 8y ago
I'm a huge Gitlab fan but this seems a little parallel to their core service if not orthogonal... I've been pretty pleased with the feature progress of Gitlab overall though, for example support for merge request-only CI steps just landed[0]
I see this as a play to start leveraging all the machines they have hanging around for running jobs and gitlab instances, and I'm not against it as long as the Gitlab itself doesn't suffer. Are they planning to pivot to becoming a cloud provider like digital ocean? It feels like if they can manage orchestrating serverless functions they can manage orchestrating containers or VMs...
[0]: https://www.reddit.com/r/gitlab/comments/a54mc3/support_for_mergerequest_only_ci_builds_has_landed/ https://www.reddit.com/r/gitlab/comments/a54mc3/support_for_...
- talkingquickly 8y agoAny chance you've got a documentation link for this? My Google foo is failing me and this is a feature I've also wanted for ages!
- Vinnl 8y agoHere: https://docs.gitlab.com/ce/ci/merge_request_pipelines/index.html https://docs.gitlab.com/ce/ci/merge_request_pipelines/index....
- hardwaresofton 8y agoAlso there's the general `only` section of the `gitlab-ci.yml` documentation: https://docs.gitlab.com/ee/ci/yaml/#only-and-except-simplified https://docs.gitlab.com/ee/ci/yaml/#only-and-except-simplifi... (I have this page favorited)
- tirumaraiselvan 8y agoI think they are managing the continuous deployment part of the devops cycle which is traditionally done using webhook.
- Already__Taken 8y ago> start leveraging all the machines they have hanging around for running jobs and gitlab instances If anyone ever figures out the isolation problem I'd host an instance and/or ci servers in exchange for licence credit. Unfortunately the current gitlab-runner doesn't run on arm [1] but I wanted ci/cd to make containers for the project, 98% of the time it's idle. 1: https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/725 https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/7...
- robert_foss 8y agoPersonally I run a gitlab-runner inside an LXC container. It seems to work well.
- hardwaresofton 8y agoI'm actually working on a system to do exactly this I wanted to sell dedicated 1C 2GB RAM runners for $8/month (which is less than a t2.micro), maybe I should architect it so people can contribute runners and make it a marketplace... Would love to hear some feedback if anyone has some.
- pritianka 8y agoTo clarify, we are not getting into the cloud play at all. We support multi-cloud deployments of any kind now including serverless. So you can use the GitLab UI to plan, build, deploy, manage serverless apps/functions with the rest of your code. Knative helps us deploy to any cloud.
- berlinstartup 8y ago> It feels like if they can manage orchestrating serverless functions they can manage orchestrating containers or VMs... Ah, but they cannot. We have the misfortune to be stuck with them at my workplace, and it's painfully obvious that they don't test nor use the kubernetes features, as most of them are straight up broken. I have no trust in them whatsoever.