Earlier quoted context omitted.
As a former CircleCI customer (my new employer uses Gitlab) I can highly recommend them. They make that issue so easy. You can even request GPU machines and it all works really well.
Why are you a former customer?
CircleCI Announces Support for Gitlab
91–100 of 124 posts
Re: CircleCI Announces Support for Gitlab
#92Earlier quoted context omitted.
In case you consider Gitlab as an e2e solution or devops platform as a whole: Why would you need CircleCI? Gitlab can work as a full CICD platform.
Yeah, I'd like to, but I found Gitlab's CI to be a substantial step down from Circle's CI product. I elaborated a bit more in another comment: https://news.ycombinator.com/item?id=32242463
If you provision your own gitlab-runner, you don’t pay gitlab anymore for runner minutes. You can also split workloads between runners through tags.
Re: CircleCI Announces Support for Gitlab
#93Earlier quoted context omitted.
> a local execution story I can see how "local" can have multiple meanings, but here I meant "as a developer on my laptop, can I have local docker run things the way GL is going to run things?" I hear people say a lot "oh, I just use shell scripts, NBD" but as I said, I'm sure for hello-world setups which don't have any includes or take advantage of GLCI constructs that can work fine, but what rubs me the wrong way i…
Yeah this is a pain point for me as well, especially when developing the pipelines themselves. There's no good way to run it on my own machine, so I'm stuck pushing new commits to Gitlab over and over again and waiting for it to complete, or rather fail so I can troubleshoot the new error.
I like to do gitlab-runner exec docker … locally, but it doesn’t work with includes and you need to set up your own variables.
Re: CircleCI Announces Support for Gitlab
#94I just tried out the AWS offering for CI/CD (CodePipeline/CodeBuild) and was disappointed with time-from-commit-to-deploy (to ECS, although it's the launch/build time I'm primarily concerned with here). It appears to waste 1-3 minutes on just queueing and provisioning a new VM to do the build. It's highly variable, too. The main tradeoff (if the cost difference is insignificant) between this and a third party service…
Re: CircleCI Announces Support for Gitlab
#95Earlier quoted context omitted.
Datadog+CircleCI+Dynatrace and your project costs more than fee full time ppl working on them. But for some companies paying extra to be able to blame someone is crucial.
(sorry to sidetrack) but what is the usecase of deploying both dynatrace and datadog in the same environment? I don't think I have ever heard of this combination before.
Also it was to show that some ppl dont understand the offering of products they use.
Re: CircleCI Announces Support for Gitlab
#96Earlier quoted context omitted.
What does it mean to be more philosophically aligned with one corporation vs another?
I like many things Gitlab does: open-sources most of their product, publishes their documentation openly, promotes remote work. I strongly dislike some of the things that Github does: suck up open-source code and re-sell it through Copilot, stifle competition by offering free services that their non-MS-owned competitors can't afford to offer. I don't think either one is purely good or purely evil. Overall, I like bot…
This is quite absurd complaint, is it not?
Re: CircleCI Announces Support for Gitlab
#97Earlier quoted context omitted.
What does it mean to be more philosophically aligned with one corporation vs another?
Maybe more philosophically aligned with the product , rather than the corporation behind it. Microsoft is slowly turning GitHub profiles into networking tools and the core SCM offering into a social media experience. GitLab is similar in some ways, but not quite as aggressive about it in my view.
Re: CircleCI Announces Support for Gitlab
#98And im not even talking about their traffic costs. In the times when traffic gets cheaper and cheaper they charge a fortune and even increase the price.
Re: CircleCI Announces Support for Gitlab
#99How can a CI-service not support ANY GIT source? All this garbage surrounding GIT is just baffling.
As much as I want to agree with you, I get it: - To avoid polling, you want to be able to register a webhook to be notified when pushes happen. You're going to need Git-servicet-specific parsing of the webhook payload, and you probably want to be able to speak a Git-host-specific API to automatically register that webhook to make it easy for users. (Falling back to polling would be good, but few do.) - If you're a pa…
Git can set up a post receive hook, which could do the triggering.
SSH key auth is a thing as part of Git+SSH.
Sure I couldn't set this with e.g. GitLab without them supporting GitLab, but if I'm self-hosting a git service, this seems like a fine solution.
Re: CircleCI Announces Support for Gitlab
#100Who even uses external CIs anymore? GitHub and gitlab ones are great otherwise you have plenty you can deploy yourself.
They're "great"? Really? Imo the only sane thing is to write CI/CD pipelines in a scripting language like sh. That way it is portable and doesn't depend on one platform. Gitlab CI supports "include" but not for scripts, just for templates. It's hard to have a centralised repository of scripts and include ones to use in a pipeline. I just don't understand why CI/CD couldn't just be in sh...