Skip to content

Comment on Ask HN: What CI/CD server/service do you use?

Comments

After being a Jenkins person for years I recently started playing around with Visual Studio Team Services, Microsoft's hosted TFS product: https://www.visualstudio.com/team-services/.

You don't have to use TFS as the backend as git is supported and all of your build and release stuff is under the same roof. They have added a lot of "tasks" for most of the popular languages but worst case is you can always run shell commands to do stuff.

The UI leaves a bit to be desired (I think) but for the most part I can live with it.

Full disclosure, I work at MSFT but have been a Linux/Open Source/non-ms person for most of my career.

EDIT: With all of that being said I do like Gitlab because it offers many of the same features (code repo, builds, etc) and am using Gitea/Gogs on my own VM for repo mirroring from Github.

Have you taken Jenkins Blue Ocean [1] and Declarative Pipeline [2] for a spin since moving to TFS? We are quickly modernising everything from the UI to the way you manage your Pipelines in version control. Would be very interested in getting your thoughts on how we stack up now vs your past experience :)

[1] https://jenkins.io/projects/blueocean/ [2] https://github.com/jenkinsci/pipeline-model-definition-plugi...

I haven't yet but I did look at it awhile back. I'll try and set aside some time to spin it up and take it for a test drive, thanks for the reminder!

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.