News for hackers. Stuff that matters.
Re:Travis CI acquired by Idera by epage on Wednesday January 23, 2019 @12:45PM (#18980508)
I feel dirty for saying this but Azure Pipelines is the service that is tempting to me because of the power of its file format (variable substitution, conditionals, template tasks and steps).
Re:Travis CI acquired by Idera by foolip on Wednesday January 23, 2019 @06:34PM (#18984360)
We use Azure Pipelines for https://github.com/web-platform-tests/wpt with some help from friends at Microsoft, and it's a great product!

It's very "power user" in that it's easy to get lost amongst all the options, but nothing else I've tried has the same breadth of OSes and ability to have one job depend on another in intricate ways. And, 10 free parallel builds, including macOS!

Re:Travis CI acquired by Idera by rasjani on Thursday January 24, 2019 @06:34AM (#18987794)
I’m quite liking azure for now and most of my company’s foss projects run there. But. Reason for getting lost is abysmally bad documentation. Yeah, all that I need is there but it’s structured so so bad.

Also, hosted agents have small inconsistencies that make the pipeline to have ton of do this on Linux but not in OS X or windows and so forth...

Re:Travis CI acquired by Idera by GordonS on Wednesday January 23, 2019 @12:51PM (#18980589)
No need to feel bad, it's a great product! I've been using Azure DevOps for a while now, and it's what I use for anything not OSS (I prefer GitHub for that, and TBH it's what others expect)
Re:Travis CI acquired by Idera by WorldMaker on Wednesday January 23, 2019 @01:16PM (#18980871)
It's also interesting how much Open Source is moving to Pipelines for just build services, regardless of where their code is hosted. The Python setup on Pipelines is really cool to dig into if you get the chance. I believe Python has been using it as the primary CI for their GitHub repo for bit now, and from what I've heard they've looked into using Pipelines to support a test matrix nearly as robust as their older BuildBot config.
Re:Travis CI acquired by Idera by blattimwind on Wednesday January 23, 2019 @02:00PM (#18981428)
The onboarding process of Pipelines is very smooth once you manage to sort the OAuth/account stuff out. And they actually have helpful docs to boot.
Re:Travis CI acquired by Idera by ElFitz on Wednesday January 23, 2019 @05:29PM (#18983818)
I never believed I'd ever pick a Microsoft product over anything else.

And yet, here we are... Azure Pipelines

Edit: VS Code too

Re:Travis CI acquired by Idera by jrochkind1 on Wednesday January 23, 2019 @04:20PM (#18983086)
Curious if anyone has used Azure Pipelies with Rails projects and has a review.

(Yeah, I know, all these CI things are hypothetically platform agnostic, but then there's reality, different platforms-under-test have different sorts of problems which become priorities for the CI platform to smooth out and make just work, or don't).

Re:Travis CI acquired by Idera by ethomson on Wednesday January 23, 2019 @07:51PM (#18984962)
I think that you want somebody who's unbiased to answer this from their perspective (I'm a PM for Azure DevOps, so I'm pretty biased). But I've built out Azure Pipelines for many platforms, including Ruby and RoR with a lot of success. Feel free to drop me an email (my HN username @microsoft.com) and I can point you to some pipelines.
Re:Travis CI acquired by Idera by jrochkind1 on Wednesday January 23, 2019 @09:26PM (#18985482)
Cool. The trick is, I don't want to "build out a pipeline", I just wanna write a handful of lines in a single config file and be up and going, which is what travis has given me.

But Azure is def on my list to check out!

Re:Travis CI acquired by Idera by ethomson on Thursday January 24, 2019 @03:28AM (#18986936)
Haha, yes, sorry for making it sound bigger than it is. If you just want to do some build & test validation, it should just be a single yaml file. Not identical to Travis but close. We even added some getting started documentation if you’re familiar with Travis. https://docs.microsoft.com/azure/devops/pipelines/migrate/fr...