4
codecrow
23d

Bitbucket pipelines
vs
GitLab pipelines
vs
Azure pipelines

Which do you use and why.

Im currently on bitbucket pipelines but I'm getting tempted by gitlab.

Comments
  • 0
    Using azure, like it. Haven't worked enough with gitlab or bitbucket enough to compare unfortunately
  • 1
    GitLab and loving it. Didn't used others though.
  • 3
    For personal use? Whatever is easiest to set up with an existing repo. For me, that means GitHub Actions since my stuff is already on GitHub.

    For work, we have our own Jenkins servers.
  • 1
    @EmberQuill ^ this. We also use Jenkins with gitlab.
  • 0
    Jenkins is the worst. Their blue ocean feature was a mess. I hated it. And it's super slow on builds. Running in bitbucket servers is worlds faster
  • 1
    Gitlab is good, I guess.
    It has some really annouying quirks though - like trigger, and wait for reasult, unable to stop a long running script step, the whole "token me this, token me that" crap. Also - no center view for pipelines.
    Jenknis is old, clunky, and has horrible docs....
    I did not use others yet.
  • 0
    @EmberQuill I need to checkout github actions. And is github secure. I hear ALOT reports about hacks etc. Maybe it's just news reporting on only github and not others
  • 0
    @magicMirror thank you for your insight. I will probably ignore gitlab for now.
  • 1
    @magicMirror Well my company uses gitlab and everything spins really well. But for personal projects I use github. Sometimes you have to work with what you get ¯\_(ツ)_/¯
  • 0
    @natikamura but in my case I can work with anything. So I can be a bit picky lol
  • 0
  • 1
    Bitbucket is trash
  • 0
  • 0
    @codecrow Don't get me wrong - gitlab is good and usable. My company usecases are extremely complicated....

    @natikamura I solved the issues, and then gitlab just works.
  • 1
    GitLab. Have it on my own server and two others and love it.
    I had started getting into docker a while ago before. And GitLab wonderfully plugs into that. Select a container, run commands and scripts, mark the artifacts to save, done. It beautifully simple to setup imo.

    I've also used GitHub Actions a bit and I find them pretty confusing to setup in comparison. I currently use that for creating and publishing docker images regulary (you get free vms there for the job). GitLab probably can do this, too but I haven't bothered setting ths
    at up yet.
  • 0
    @codecrow constantly crashes, hangs my browser, links in PR are garbage, no way to resolve a comment thread on PR
  • 0
    @uyouthe tbh, I haven't experience any of those issues.. 😐
  • 0
    Bitbucket pipelines are retarded. Don't use it. Everytime they upgrade one of their pipes the whole shit crumbles.
  • 0
    @hashedram interesting. It's been more than 2 years and that hasn't happened to me yet.
  • 0
    @codecrow it's usually fine if you just use your own stuff. I use a lot of their internal pipes like their upload or connector pipes to other tools and that shit is unstable as fuck.
  • 0
    I'm probably going to move off bitbucket pipelines to azure pipelines, some of the docker build pipelines I wish to run can't even be run on bitbucket pipelines
Add Comment