Product Updates
Drone Integrates with MacStadium, Launches Cloud-Native Continuous Integration for Mac and iOS
Drone has always enabled your busy team to deliver software quickly and securely. Now we’re bringing Drone’s simple Continuous Integration & Delivery experience to Apple developers everywhere. Drone has integrated with MacStadium, the only provider of enterprise-class cloud solutions for Mac and iOS app development. The two create a remarkable cloud native experience. From Closet to Cloud Apple hardware is beautiful, but you still need to manage it. “How many devices will we need?…
Arm Workloads Grow 10x in One Year on Drone Cloud
Last year we launched Drone Cloud, a free continuous integration service for the open source community. Drone Cloud runs on blazing fast x86, Arm32 and Arm64 bare metal servers donated by Packet to provide multi-architecture testing to the open source community. Since our launch we’ve helped thousands of open source projects improve support for Arm architectures, a number that continues to grow. Over the past year we’ve seen 10x growth in the volume of Arm workloads, processing nearly 20,000 build pipelines per month.…
Announcing Support for Starlark Scripting
Starlark is a dialect of Python intended for use as a configuration language. The language is developed by Google for the Bazel build tool. Today we are pleased to announce support for Starlark scripting as an alternative to configuring your continuous integration pipelines with YAML. Complex pipelines can be difficult to create and maintain and YAML files can become unwieldy. Starlark brings the full power of a scripting language to help teams create complex pipelines with less hassle.…
Announcing Digital Ocean Pipelines
Last week we announced support for custom pipeline runners, expanding beyond Docker to include support for additional runtime environments. We announced exec pipelines and ssh pipelines, capable of running workloads directly on a local or remote machine without containers. Today we are excited to announce Digital Ocean pipelines. A Digital Ocean pipeline is executed on a dedicated Droplet that is destroyed when the pipeline completes. Example configuration: --- kind: pipeline type: digitalocean name: default token: from_secret: do_token server: image: docker-18-04 size: s-1vcpu-1gb region: nyc1 steps: - name: test commands: - go build - go test - name: build commands: - docker build .…
Announcing SSH Pipelines
Earlier this week we announced support for custom pipeline runners, expanding support beyond Docker to support additional runtime environments. We also announced exec pipelines, capable of running workloads directly on the host machine without containers. Today we are excited to announce SSH pipelines. An SSH pipeline executes on a remote machine using the SSH protocol. You can use SSH pipelines with Windows, Linux and Posix-compliant operating systems. Example configuration: --- kind: pipeline type: ssh name: default server: host: 1.…
Announcing Exec Pipelines
Today Drone, the leading open source cloud native Continuous Integration (CI) and Continuous Delivery (CD) platform, is announcing official support for multiple runtime environments. This is the first of a series of announcements to highlight different runtime environments, starting with the ability to run pipelines directly on the host machine without containers. Why not containers? There are many benefits to executing your pipelines inside containers, however, some workloads are poorly suited for container runtimes.…
Announcing Drone 1.1.0
Drone 1.1.0 is now available. This minor release comes just weeks after the official 1.0 release and includes a number of small features and improvements. See the project CHANGELOG.md for more details. Notable features are highlighted below. Breaking Changes None. Organization Secrets Organization secrets can be used to provide global secrets to all repositories in an organization, and can simplify secret management. Organization secrets are managed from the command line. Note that we plan to add secret management screens to the user interface in the coming weeks.…
Announcing Drone 1.0
Today Drone, a cloud native continuous integration (CI) and continuous delivery (CD) platform, is excited to announce its 1.0 release. It has been nearly 5 years since the first commit was pushed to GitHub in 2014. This much anticipated release of Drone has been a labor of love, and brings the most advanced container-native offering to market. Drone can scale from startup to enterprise, across multiple clouds, operating systems and architectures.…
Drone adds support for GitLab Pipelines
Today we’re expanding Drone’s support for portability across different CI/CD environments by announcing compatibility with the GitLab CI configuration format. This means you can use Drone to directly execute your .gitlab-ci.yml configuration file. Drone is a container-native CI/CD platform that empowers developers, and expands their choice of tools by providing portability across multiple operating systems and architectures. Today’s expanded compatibility follows-up on our recently announced support for Bitbucket Pipelines and reiterates our commitment to a portable CI/CD environment.…
Drone adds support for Bitbucket Pipelines
Today Drone.io, the container-native CI/CD platform, is announcing support for the Bitbucket Pipeline configuration format. This means Drone can directly execute your bitbucket-pipelines.yml configuration file, providing portability across CI/CD environments. With this announcement, Drone makes it easier for teams to move workloads from Bitbucket Cloud to an on-premise Bitbucket Server environment, Atlassian’s Enterprise. Drone is the missing CI/CD system for Bitbucket Server. Getting Started Drone is able to convert a standard Bitbucket Pipeline configuration file to the Drone configuration file format.…
Drone CI/CD Goes Kubernetes-Native
Today we’re announcing official support for Kubernetes. While many organizations have already been combining Drone and Kubernetes for their deployments, today we’re delivering a native integration for a better user experience. Now your CI/CD Pipelines are translated into native Pods, Secrets, and Services. We’ve been at the forefront of the containerization movement; we started support for Linux containers, and when Docker came around we fully embraced their container runtime. Since then we’ve seen the hyper growth of Kubernetes platforms and users like eBay, Reddit and The New York Times adopting Drone and Kubernetes together.…
Announcing Drone Cloud, A Free Continuous Integration Service for x86 and Arm
Drone Gives Thanks to the Open Source Community with Drone Cloud, A Free Continuous Integration Hosted Service for Open Source Projects With the help of Packet, the bare metal cloud provider, Drone is today announcing Drone Cloud, a free continuous integration service for open source projects. Drone Cloud runs on blazing fast x86, Arm32 and Arm64 bare metal servers donated by Packet to provide multi-architecture CI/CD to the open source community.…
Native Support for Cron Scheduling
This week we announced our first release candidate for Drone 1.0 and we highlighted some exciting new features, including support for multi-machine, multi-os and multi-architecture Pipelines. Today I wanted to take an opportunity to highlight native support for scheduling. Drone 1.0 includes support for scheduled Pipeline executions using cron expression syntax. You could, for example, schedule automated deployments at 0 17 * * 5. Managing cron jobs is pretty straightforward. You simply navigate to your repository settings screen, where you can create cron jobs by filling out a simple form.…
Announcing the Drone 1.0 Release Candidate
Today Drone, a cloud native continuous integration (CI) and continuous delivery (CD) platform, is excited to announce its 1.0 release candidate. This much anticipated release of Drone has been a labor of love, and brings the most advanced container-native offering to market. Drone can scale from startup to enterprise, across multiple clouds, operating systems and architectures. With each release of Drone we get closer to CI/CD perfection. Drone was already the most advanced cloud native CI/CD player out there but today they are now far and away the best offering available.…
Drone Integration with the AWS Secrets Manager
Today Drone.io, the leading open source cloud native continuous integration (CI) and continuous delivery (CD) platform, is announcing the official integration with the AWS Secret Manager secret manager which secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets in modern computing. This integration allows you to securely share secrets stored in AWS with your deployment pipelines. Get Started using Drone with AWS Secrets Get started by installing the 0.…
Drone.io Brings Cloud Native CI/CD to the Microsoft Windows Server Community of Developers
Today Drone.io, a leading open source cloud native continuous integration (CI) and continuous delivery (CD) platform, is providing more choice and modern tools to the Windows community of developers. Now Windows developers have the ability to run CI/CD pipelines on Windows, inside Windows containers using Drone.io, providing developers a cloud native way to build and test code. Drone.io is removing the red tape associated with legacy continuous delivery solutions and empowering the developer with self-service configuration and automated provisioning of isolated testing environments, freeing up operations teams to focus on higher level tasks.…
Drone Integration with Kubernetes Secrets
Today Drone.io, the leading open source cloud native continuous integration (CI) and continuous delivery (CD) platform, is announcing the official integration with the Kubernetes secret manager which secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets in modern computing. This integration allows you to securely share secrets stored in Kubernetes with your deployment pipelines. Get Started using Drone.io with Kubernetes Get started by installing the 0.…
Drone.io Announces Official Support for Arm Architectures
Drone.io Announces Official Support for Arm Architectures, Expanding Development for the IoT and Embedded Device Ecosystem. Today Drone.io, the leading open source cloud native continuous integration (CI) and continuous delivery (CD) platform, announced support for Armv7-A and Armv8-A, helping developers create software experiences for the embedded, IoT, accelerator, and server ecosystem built on Arm’s architecture. You can get started by installing the Drone 0.9 technology preview. Using Drone.io, software developers can now test and deploy seamlessly across both x86 and Arm architectures, bringing new innovative products to market quickly.…
Announcing Vault Secrets
Today Drone.io, the leading open source cloud native continuous integration (CI) and continuous delivery (CD) platform, is announcing the official integration with HashiCorp’s Vault secret manager which secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets in modern computing. This integration allows you to securely share secrets stored in Vault with your deployment pipelines. Get Started using Drone.io with Vault Get started by installing the 0.…
Announcing Drone Autoscale
Today we’re excited to announce the launch of Drone Autoscale. Drone Autoscale is a standalone daemon that continuously polls your build queue and provisions or terminates instances based on volume. Our goal is to increase your capacity when you need it, while lowering your monthly server bills. This is great, right? But how is it different than existing solutions? The biggest difference is integration and intelligence. Drone will never terminate your server mid-build, or worse, mid-deployment.…