Open Source
Drone.io is open-source software, allowing for extensive customization and community support. This makes it easier for organizations to adapt the platform to their specific needs and benefit from continual updates and improvements contributed by a broader community.
Container-Native
Drone.io uses containers to run jobs, ensuring a consistent environment across different builds and facilitating easier environment management by leveraging Docker.
Scalability
The platform is highly scalable and supports distributed builds, allowing organizations to efficiently manage large workloads.
Ease of Setup
The setup and initial configuration are relatively straightforward, making it accessible even for teams with limited DevOps experience.
Extensive Plugin Ecosystem
Drone.io supports a wide range of plugins, providing integration with many services and tools. This extensibility allows teams to customize their CI/CD pipelines extensively.
Developer-friendly Configuration
Pipeline configurations are defined in simple YAML files, which many developers find easy to write, read, and maintain.
Promote Drone.io. You can add any of these badges on your website.
Drone.io is generally considered a good choice for CI/CD, particularly for teams that are comfortable working with Docker and are looking for flexibility and scalability in their build processes. Its ability to run pipelines in containers offers a high degree of modularity and reliability.
We have collected here some useful links to help you find out if Drone.io is good.
Check the traffic stats of Drone.io on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Drone.io on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Drone.io's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Drone.io on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Drone.io on Reddit. This can help you find out how popualr the product is and what people think about it.
To use github my code would have to leave my server. I can build it myself using woodpecker. I used drone.io till they were bought out and went closed source then migrated to woodpecker-ci. Source: about 3 years ago
A lot of people on reddit seem to recommend gitlab, or drone.io, but if you get on indeed and search for jobs there are tens of thousands of posts looking for people who know Jenkins and only a tiny fraction of job listings interested in any other ci framework. Is it worth investing time into anything else? It's my decision and while the other options seem more friendly I don't see any point in learning them if... Source: over 3 years ago
Gitea + drone.io is what I am using. Very happy with the solution. Source: over 3 years ago
Drone.io got a split into community edition and enterprise, where community edition has no agents and only a master node can serve building purpose. Source: over 3 years ago
I really should migrate to Gitea + drone.io. Source: over 3 years ago
I'm really embarassed to say that I love docker-compose over K8s for its simplicity & effectiveness.But tools are reallly lacking.drone.io is like a docker-compose.yml. Simple, effictive & beautiful. Source: over 3 years ago
Hello,as this is quite a topic and some people seem to be interested, I thought I share some Input for what I have done with drone.io and gitea for automatic deployment. Some knowledge regarding those is needed, though. It might not be perfect, but a start for others and for discussions. Source: over 3 years ago
Is declarative, typically mapping to standard steps that will be part of building a golang application i.e. test, build and push image to container registry. Drone help to setup a build pipeline in declarative way and has plugins for all major tools/platforms including one for GoReleaser. - Source: dev.to / over 3 years ago
Deploy app to production server, use ci/cd tools Like gitHub actions, drone.io. Source: almost 4 years ago
Let me introduce an Open Source project Drone -- a cloud native self-service Continuous Integration platform -- . 10 years ago old Drone was the first CI tool to leverage containers to run pipeline steps independent of each other., Today, with over 100M+ Docker pulls, and the most GitHub stars of any Continuous Integration solution, Drone offers a mature, Kubernetes based CI system harnessing the scaling and... - Source: dev.to / almost 4 years ago
I don't do this, but I do use drone.io, and this sounds doable. Source: about 4 years ago
Time to ditch drone.io + gitea + trello + others lol. SWEET! I'll definitely give it a try soon!!!!! Source: about 4 years ago
The linked article literally has a section "Why Woodpecker CI" that eplains in the first sentence it's a fork of drone.io after the latter was bought out last year. Source: about 4 years ago
I've been trying to setup drone.io in my rockylinux VM for the past 2 days now and I still can't seem to figure it out. I followed the install instructions and have drone.io and drone-runner running as docker container, when I try and build an image this is the error I get: https://dpaste.com/DMQH9PVBX. I am running docker as root and have tried the usermod -aG docker . The odd thing is, it works perfectly in... Source: over 4 years ago
We're already using Drone CI for a bunch of things like building, testing, linting and releasing. For each PR Drone runs a few pipelines to give us quick feedback about the impact of the changes. In that pipeline, a pipeline builds the frontend. Since the frontend is just a classic SPA, we get a bundle of css, js, images And so forth at the end of that build. - Source: dev.to / over 4 years ago
Kinda unrelated but the same happens with me and the guys at drone.io , they blocked my github user from their Discourse for "making snarky comments" and when I complained in their GitHub repo about it they just deleted the issue. Talk about dickheads! Source: over 4 years ago
In my free time I use drone.io which works well in combination with gitea. That's the stack I would probably use it work as well for a small team without any budget (I'm tired of trying to convince people why a certain license tier would be beneficial) since I prefer KISS software in general but of course my colleagues/management disagree. Source: over 4 years ago
But I second u/mdedonno comment that you should look at using Kaniko or something similar. Personally I would also recommend evaluating drone.io or another more modern and streamlined CI system, IMHO jenkins is a pile of bailing wire and duct tape. Source: about 5 years ago
You want real simplicity? Try drone.io same concept of runners but even more developer friendly than gitlab and drone doesn't try to lock you into to everything else like gitlab does. Source: about 5 years ago
Found this https://github.com/laszlocph/woodpecker as forked of drone.io. Source: over 5 years ago
However, this isnโt exactly DevOps. Using git provides you with the continuous integration of your code via pull requests etc., but it does not provide continuous delivery. For that, we look to a software called Drone. - Source: dev.to / over 5 years ago
Drone.io has carved out a notable niche in the realm of Continuous Integration (CI) and Continuous Deployment (CD) solutions, earning appreciation from a range of software developers for its simplicity, versatility, and open-source nature. As both a self-hosted and a cloud-native solution, it addresses the needs of teams that value minimal complexity and customizability. This concise overview synthesizes public sentiment and introduces key insights about Drone.io's positioning and reception within the software development community.
Simplicity and User-Friendliness
One of the most frequently cited strengths of Drone.io is its straightforward design and user-centric approach. Unlike some of its more cumbersome competitors, Drone.io stands out by providing an intuitive user experience that developers appreciate, especially when rapid deployment and ease of configuration are paramount. This has been highlighted when compared to Jenkins, where Drone is recommended for developers who seek a more straightforward alternative with considerable documentation and community support.
Docker and Kubernetes Integration
Drone.io is noted for its effective use of containers, offering a declarative method for setting up CI/CD pipelines. It was a pioneer in leveraging containerization technology to execute isolated steps within pipelines. Its compatibility with Docker and Kubernetes further enhances its appeal to enterprises and smaller teams focused on cloud-native development practices, making it an attractive option for seamless integration into scalable infrastructure.
Community and Open-Source Focus
Drone.io has a strong following among developers who prefer open-source solutions. It's often integrated with Gitea and GitHub for an entirely open-source stack, emphasizing collaboration and community-driven innovation. Notably, Drone.io has spawned forks, like Woodpecker CI, reflecting both its impact and some community dissatisfaction after corporate transitions that affected decisions on open-source contributions.
Critiques and Considerations
Despite its advantages, Drone.io also faces certain criticisms. The split into community and enterprise editions has left some users feeling that the practical capabilities of the community version are limited, given the absence of certain features available in the enterprise edition. Some users have also expressed concerns about support responsiveness and organizational transparency, which has sometimes led to friction within the community.
Market Positioning and Alternatives
Drone.io competes within a crowded sector with established players like Jenkins, CircleCI, and Travis CI. While it maintains a positive reception for self-hosting options and cloud-native capabilities, its market presence in job listings remains modest in comparison, especially when measured against the demand for Jenkins expertise. However, for developers interested in CI/CD solutions that prioritize straightforward, efficient processes without extensive proprietary constraints, Drone.io remains a strong contender.
In conclusion, Drone.io is recognized within the CI/CD toolspace for its user-friendliness, efficient use of container technology, and commitment to open-source principles. Its ability to integrate with numerous platforms and support multiple programming languages makes it a flexible choice for developers aiming to maintain a streamlined development pipeline. While inherently appealing to certain segments of the developer community, potential adopters should assess their specific needs in line with the distinctions between its community and enterprise offerings.
Do you know an article comparing Drone.io to other products?
Suggest a link to a post with product alternatives.
Is Drone.io good? This is an informative page that will help you find out. Moreover, you can review and discuss Drone.io here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.