Drone.io

4.4
(18)

Continuous Integration and Deployment as-a-service. Nothing to install. Nothing to configure. No server maintenance. Integrates seamlessly with Github, Bitbucket, Heroku and more to automatically build, test and deploy your code with zero human assistance.

Work for Drone.io?

Learning about Drone.io?

We can help you find the solution that fits you best.

Drone.io Reviews

Ask Drone.io a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 18 Drone.io reviews
LinkedIn Connections
Drone.io review by Manil C.
Manil C.
Validated Reviewer
Verified Current User
Review Source

"Drone.io is one of the best hosted and on premise CI"

What do you like best?

My favorite of any tool is being Open Source and distributed under a permissive license like Apache License. More specifically, it is easily up and running locally thanks to the use of Docker. Furthermore, thanks to a deep integration of Docker, containers are used to to build code and test it. As well as making the transfer form development phase to staging to production a very simple task for any developer.

A hosted alternative is also provided and it's integrated with many code hosting solutions like Github, Bitbucket.

What do you dislike?

Drone has a basic and simple UI compared to other hosted alternatives. The UI tends to make users adapt their CI process to Drone features/limitations. I was also maybe noticing that drone.io isn’t going anywhere these days. It's integration with AWS services (e.g. S3) is not perfect and has a lot of limitations.

Recommendations to others considering the product

Drone is good CI solution especially if you're looking for an on-premise solution and it's deep integration with Docker make it even better for fast builds. However, some features of Drone seem to be in beta for some time now (like S3). This gives you a strange feeling as Drone not going anywhere while most of hosted services tend to surprise their users with new features/improvement from time to time.

What business problems are you solving with the product? What benefits have you realized?

We use Drone.io (among other hosted solutions) to deploy specific branches of our the codebase of a front-end application to S3 and to automate some NGINX config.

Sign in to G2 Crowd to see what your connections have to say about Drone.io
Drone.io review by Maxime L.
Maxime L.
Validated Reviewer
Verified Current User
Review Source

"Simple for small open source project"

What do you like best?

- Easy to set-up with few forms to start

- Wide support of languages

- For enterprises, pricing is abordable even for unlimited projects

- Hooks and deployments processes

What do you dislike?

- The lack of features! While using it during one year, the service has not move forward and is still rudimentary

- No separation of git branches

- Settings are too simple, with no way to customize some dependencies versions.

Recommendations to others considering the product

Try to make a script that can run your build easily: configuration in Drone.io is hard due to the small size of the textarea dedicated to it...

What business problems are you solving with the product? What benefits have you realized?

Continuous integration for small projects. It allows you to free time for development and not just checking if your legacy code still work all time: with automatic builds at each commit, your tests ensure you're going to the right direction, without breaking anything.

What Continuous Deployment solution do you use?

Thanks for letting us know!
Drone.io review by Stéphane P.
Stéphane P.
Validated Reviewer
Verified Current User
Review Source

"Quite good but perfectible"

What do you like best?

The web interface is nice, simple and polished.

The service works as advertized.

The builds are efficiently managed, handled and summarized.

The connection to major code-hosting providers (github, bitbucket, google).

What do you dislike?

The received emails are raw and systematic, it would probably be better not to send emails for successive successful builds.

The website is simplistic, live console output does not work all the time.

The support of languages is very limited.

It's always convenient to set the build script into the service, it would be better to put it in the code.

The dashboard is maybe a bit too simple, a summarizing map of all projects could be very handy.

On a general point of view, the website is a bit too simple. I fear that when the number of projects increases, it lacks direct feedback of what goes wrong and where.

Recommendations to others considering the product

The service is nice and simple. It does what it is supposed to do.

Some areas can be polished and features added, but we get what we are said to get.

What business problems are you solving with the product? What benefits have you realized?

It is always interesting to get an almost-real-time feedback from our builds. The benefits are to reduce time of errors corrections.

Drone.io review by Guy T.
Guy T.
Validated Reviewer
Verified Current User
Review Source

"Brilliant customisation for CI and CD"

What do you like best?

Brilliant "one size doesn't fit all" approach allows users to develop the plugins they need. Source control driven configuration. Platform agnostic.

The development of the open source tool is active and responsive to user feedback, as well as providing excellent support. There's an ever expanding range of plugins, both through the curated marketplace as well as others writing unofficial ones.

The documentation whilst not the most comprehensive covers most basic use cases, whilst the user community are always willing to help and the code base is fairly self documenting to understand how the internals work if needed.

The developers are also friendly and welcoming to new contributors wishing to help advance the project.

What do you dislike?

Not the easiest to scale with high availability. The single DB used for storing data on build logs etc. could be a single point of failure unless accounted for. Documentation is not always the clearest on all possible parameters etc.

Recommendations to others considering the product

Brilliantly customisable to almost any conceivable use case as long as you have a development team capable of writing self contained docker apps.

Configuration through source control avoids "special snowflake" syndrome that sometimes comes with tools like Teamcity and Jenkins.

Leverage the power of Docker quickly and easily..

What business problems are you solving with the product? What benefits have you realized?

A simple to use CI and CD solution, with configuration stored in source control.

Allows for focusing on development rather than CI and CD whilst integrating beautifully with a range of source control providers.

Drone.io review by Mario C.
Mario C.
Validated Reviewer
Verified Current User
Review Source

"Drone.io as the new continuos integration service for open source projects"

What do you like best?

Drone.io integration with your Github, Bitbucket or Google Code projects is incredibly fast, you can start a build in less than a minute and it doesn't require you to add any file to your project which I feel is really nice (specially in the CI service learning phase when you are doing commits of a CI "config" file just to see if "it works" in the CI service).

UI is very nice and user friendly. Responsiveness is quick and in few minutes you are already feeling familiar with the options.

Very nice MySQL, Redis, MongoDB integration. Not very common in CI hosted environment and very useful for integration tests.

What do you dislike?

Drone.io provides support for many non-so-common languages like Go and Haskell which I have been struggling to find a service with this support. However, they don't provide support yet for Rust, which is fair, but I miss it ;)

Recommendations to others considering the product

Just try it and be delight by how easy is to integrate in your new or current projects specially if you need to use any type of persistence storage in backed like Redis, MongoDB or MySQL

What business problems are you solving with the product? What benefits have you realized?

Drone.io gives you the typical power of a CI hosted service with the addition of speed and deployments (also with SSH). Works very fast and it let us focus on what's important for us: write the code.

I feel like I won't have to be looking through tutorials just to add a new CI service to any of my new projects. Frankly I feel this as a huge advantage.

Drone.io review by Toby A.
Toby A.
Validated Reviewer
Verified Current User
Review Source

"Beautiful, easy to use CI - built on a great language"

What do you like best?

The ease of use of Drone is brilliant. The setup is seamless, and the test running is brilliant.

What do you dislike?

Sometimes, it can be difficult to get repos setup with drone (with the secrets, encryption etc). But it's worth it in the end.

Recommendations to others considering the product

Running Drone in a container on a beefy host and reverse proxying works great. If you want to add some distributed computing power, you can easily add Docker hosts form other machines as nodes.

What business problems are you solving with the product? What benefits have you realized?

Our CI was slow and broke a lot. We wanted customization without paying a premium. Drone's plugins and open API gave us everything we could of dreamed of.

Drone.io review by Jonathan Y.
Jonathan Y.
Validated Reviewer
Verified Current User
Review Source

"Simple no-frills build tool"

What do you like best?

Drone.io has great language support, a minimalistic user interface, and a number of database options. Builds are quick and include all branches, with a button for manually re-executing builds if needed.

The user interface also provides an easy means to configure continuous delivery, archive build artifacts, and send notifications. These are strengths over AppVeyor and Travis CI, which require cobbling together a solution using your own Amazon S3 account.

What do you dislike?

There is no support for non-Linux platforms, and build tools are not very customizable. Build configuration is kept separate from your code, which can make things difficult when working in a large team, unless you restrict yourself to a single person with administrative privileges.

Recommendations to others considering the product

If you have simple build requirements, then give Drone.io a try - it has a nice user interface and it's very quick to configure. If you have more advanced needs, you may want to look elsewhere (I personally recommend Jenkins as it is cross-platform, and is available as a managed service from CloudBees, but there are many options available).

What business problems are you solving with the product? What benefits have you realized?

Continuous integration: building software and running automated tests.

Drone.io review by User in Retail
User in Retail
Validated Reviewer
Verified Current User
Review Source

"A flexible, easy install, open source, pluggable, and modern enterprise CI/CD product."

What do you like best?

Drone allowed us to instantly start CI/CD quickly and efficiently. With other tools like Jenkins you have to go through so much configuration. Drone instantly connects with most enterprise level source control systems.

Drone also leverages docker, so that any tests which can be run in a docker container can also run in Drone. This opens up a door of huge possibilities across any language, tool. If you can find it at hub.docker.com then you apply it to Drone. If some container for a specific tool, language, or combo is missing, you can always create your own and upload it to hub.docker.com and use it in Drone.

What do you dislike?

Overall the tool is great at what it does, its hard to find fault with it. But, I would say there is room for the administration capabilities of the tool. Usage reports and such.

Recommendations to others considering the product

Leverage the Open Source community around Drone. That is what has really set Drone apart in my opinion from other CI/CD solutions.

What business problems are you solving with the product? What benefits have you realized?

By testing our code in docker containers, we have become a more linux container centric as a team. It helped introduce docker into our workflow in a positive way, rather than a jarring new devops experience/capability. For any large enterprise looking to introduce and leverage docker as a new technology in their stack, Drone will greatly help the transition to the world of linux containers in production.

Drone.io review by Luis B.
Luis B.
Validated Reviewer
Verified Current User
Review Source

"Easy to Deploy, Docker Centric"

What do you like best?

The best thing I like about Drone IO is that it's for power user's and doesn't intrude on the user's deployment infrastructure or make assumptions about your software stack.

What do you dislike?

The documentation is ok, it's not terrible and you can find everything you need but sometimes StackOverflow is where I found answers to the questions I was looking for.

Recommendations to others considering the product

Supports both BitBuckets and Github accounts

What business problems are you solving with the product? What benefits have you realized?

Drone IO made it really simple to get code from my local computer to an automated test suite to production; it's free to deploy on your own cloud server as well.

Drone.io review by Anton S.
Anton S.
Validated Reviewer
Verified Current User
Review Source

"Best CI for small environments "

What do you like best?

Easy setup - done in several commands (get docker container and run in) - save many hours comparing to setup jvm+jenkins for example; It's fast enough to work on small ARM board - very important while deploying on ARM-farm

What do you dislike?

Little bit more complicated setup of deployment (I need deploy to many server at once and it's no option to fallback if some server fail... or I just can't find it)

What business problems are you solving with the product? What benefits have you realized?

Very limited resources consummation is big advantage of drone.io

Drone.io review by Administrator in Education Management
Administrator in Education Management
Validated Reviewer
Review Source

"Drone.io going places in the Continuous Integration & Delivery space"

What do you like best?

Drone.io was a clear standout in Continuous Integration daemon category.

It's looks & configuration are simplistic yet very powerful which is a considerable breath of fresh air in a marketplace full of ugly & difficult to use CI products (Cruisecontrol, Jenkins and GoCD to name a few)

- excellent documentation

- lots of plugins

- plenty of active development & investment by the community

- great github integration

- simplistic & no fuss UI

- matrix based builds

What do you dislike?

Drone.io is big into docker, and sadly this is where I feel it's considerably let down by a technology which is still very much evolving & not really ready for prime time.

- struggled heavily to have Drone.io work in a stable & reproducible fashion with docker-swarm, even though I had it up & running in a day & it wasn't Drone.io's fault

- no parallel jobs (yet) making it hard to scale out a build with a lot of unit tests

- docker ...

- no current integration with Amazon ECS (though I imagine that there'll be a plugin for it soon)

- docker-in-docker is a complete nightmare if you want to create docker images to publish

- no ability to use a slave other than docker (at this point)

Eventually I had to abandon using Drone.io & was forced to pick Jenkins as a replacement namely because trying to get docker production ready was more trouble than it was worth

Recommendations to others considering the product

Do it & if you can't then watch it closely because it's making waves in a market full of really old software & ideas

What business problems are you solving with the product? What benefits have you realized?

Reduction in build / test time to improve product deployment throughput

Drone.io review by Kirill S.
Kirill S.
Validated Reviewer
Verified Current User
Review Source

"A modern Jenkins replacement"

What do you like best?

It's open source

Self hosting it is a bliss - just launch a couple docker containers

What do you dislike?

Cannot use self-hosted drone on public facing repos - too much access is being given. But I think it's solved in 0.4

Recommendations to others considering the product

Join gitter.im chat on github.com/drone/drone - the project is actively maintained and the chat has a very lively discussion

What business problems are you solving with the product? What benefits have you realized?

Using drone I was able to reduce my team's build times from 30 minutes to 1 minute

Drone.io review by Will G.
Will G.
Validated Reviewer
Verified Current User
Review Source

"Drone.io is my go to for CI"

What do you like best?

Easy to use, and so very powerful! This is the best replacement for Jenkins!

What do you dislike?

Docs can be hard to follow sometimes, but the community is amazing!

Recommendations to others considering the product

Drone.io should be your go to always!

What business problems are you solving with the product? What benefits have you realized?

Keeping the cogs spinning! Drone.io allows me to ensure the highest quality product before I roll out product the sales teams.

Drone.io review by Mathieu C.
Mathieu C.
Validated Reviewer
Verified Current User
Review Source

"simple, Efficient product"

What do you like best?

- Flaxibility in build script

- easy to install packages

- integration with Paas (event if we do not use them)

What do you dislike?

- It is really a pain to work with different build types for the same GitHub repository. Quite a huge limitation.

- we once has to reach out the support team: not very responsive and also not very helpful.

Recommendations to others considering the product

- simple

- fast to setup

- flexible (shell script)

- linuex-based (apt-get possibles)

What business problems are you solving with the product? What benefits have you realized?

Continuous build ans deployment as well.

Drone.io review by User in Internet
User in Internet
Validated Reviewer
Verified Current User
Review Source

"Drone review"

What do you like best?

Drone is Open source, easy to get started. It provide hookup with Github & Gitlab and even slack.

Configuration through YAML file is a very good idea.

I like the way we can follow/control the in progress build.

What do you dislike?

Drone interface has some performance issue and is not very friendly. The doc could also be improved.

Anyway good work.

Recommendations to others considering the product

Drone has everything you need for continuous integration.

What business problems are you solving with the product? What benefits have you realized?

WebApp engineering Drone help to provide continuous integration and build automation on testing environnement.

Drone.io review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Self hosted drone is fast, accurate, and simple"

What do you like best?

Having builds in a docker container ensures that they are fast and accurate every time, builds can never interfere with each other. Any developer with commit access can be trusted to edit the build.

What do you dislike?

The UI is still maturing, the upgrade from 0.3.0 to 0.4.0 is painful but wont be a problem for new users.

What business problems are you solving with the product? What benefits have you realized?

Build automation, CI. Works perfectly!

Drone.io review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Review Source

"drone.io review"

What do you like best?

drone.io was really easy to use and straightforward, no complex setup, basically you select you're project, and drone will do the rest.

Another important feature is that is open source, which I personally care.

And finally, the prices compared to other CI services is much cheaper

What do you dislike?

I miss more version of the golang runtime.

And not that important, UI/UX is not great and I miss some documentation.

Recommendations to others considering the product

I would recommend for golang developers.

What business problems are you solving with the product? What benefits have you realized?

I'm doing some open source software development , and the benefit I realized are above this text box :)

Drone.io review by Agency in Internet
Agency in Internet
Validated Reviewer
Verified Current User
Review Source

"Hello Drone, Goodbye Jenkins"

What do you like best?

Easy to setup

Based on Docker, using Dockerfile and Compose

Fast

What do you dislike?

Nothing as of now, the good things overcome this.

What business problems are you solving with the product? What benefits have you realized?

Make testing easier

Ship reliable products

Kate from G2 Crowd

Learning about Drone.io?

I can help.
* We monitor all Drone.io reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.