top | item 21914756

(no title)

iotapi322 | 6 years ago

Why would anyone waste their time on such an outdated CI tool? Drone.io is just one example of where the future is.

discuss

order

amrox|6 years ago

I hadn't heard of drone.io

> Drone.io does not let developers configure two different projects against the same repository. Instead, one must fork that repository into a new one and use that to create a new Drone.io project.

https://www.slant.co/topics/2637/viewpoints/6/~best-self-hos...

Is that true? If so, that's pretty limiting.

amrox|6 years ago

Also seems like drone.io works exclusively with Docker, which is tricky for Android and AFAIK impossible for iOS projects.

0xbadcafebee|6 years ago

Very unfortunately, it's the de-facto tool most businesses use. It's free, but you have the option of support, and everyone has used it. There are better free tools, but they're more complicated for the layperson, and usually don't have support, much less the huge ecosystem of plugins.

As a person who earns probably half his living propping up horrible Jenkins installs, I highly recommend that nobody ever use it. But if you're going to work in corporate-world, you probably will have to use it, so you might as well get comfortable with it.

sp332|6 years ago

What would you recommend for a shop that has some mature projects they'd like to add a bunch of tests to, to improve speed and confidence in future changes?

nilshauk|6 years ago

Just wondering, what are typical failures with Jenkins that you see?

nilshauk|6 years ago

Calling Jenkins outdated is like calling git or GNU/Linux outdated. It’s actively developed and provides solid value in my opinion.

nineteen999|6 years ago

Because Jenkins is much more widely deployed and in demand? Not disputing that it's showing its age.

inkeddeveloper|6 years ago

Outdated? Probably. Its containerized though so running it is much simpler now. The simplicity in running it makes it easier to learn. Learning a tool that is still widely used in the industry is never a bad idea. That's why some people still take the time to learn COBOL.