产品信息
什么是 Drone.io?
Drone 是一个基于容器技术构建的持续交付系统。 Drone 使用简单的 YAML 配置文件(docker-compose 的超集)来定义和执行 Docker 容器内的 Pipelines。 Drone 是一个专为容器打造的轻量级、强大的持续交付平台。 Drone 被打包并作为 Docker 镜像分发,可以从 Dockerhub 下载。
版本控制支持:Drone 与流行的源代码管理系统无缝集成,包括 GitHub、GitHub Enterprise、Bitbucket 等。
配置即代码:管道定义为您提交到存储库的声明性配置文件。该语法是流行的 docker-compose yaml 规范的超集。
容器原生:管道在容器内执行并与主机隔离。图片自动下载;无需手动安装或升级。
语言支持:无人机几乎可以与容器内运行的任何语言或软件配合使用。使用任何 Docker 注册表中的任何 Docker 映像。
适用于一切的插件:数百个社区插件可用于自动执行任务并与第三方系统集成。在插件市场查看部分插件列表或创建您自己的插件。
如何使用 Drone.io?
Drone.io是一个基于容器技术的持续交付(Continuous Delivery)和持续集成(Continuous Integration)平台,旨在帮助开发团队快速自动化软件测试和交付代码。
Drone.io 的核心功能
Extensible by Plugins/Extensions
Continuous Integration
CI/CD
Drone.io 的使用场景
- 为GitHub存储库设置每次代码提交时触发的自动构建和测试。
- 通过简单的YAML配置文件定义和执行软件构建、测试和部署流水线。
- 利用数百个社区插件自动化任务,并与Docker、Kubernetes、AWS S3、GitHub Release等第三方系统集成。
- 在隔离的Docker容器中运行构建,确保环境一致性并避免冲突。
- 实现自定义访问控制、审批工作流和秘密管理等高级定制功能。
Drone.io 的常见问题
Drone.io做什么的?
我如何使用Drone.io?
Drone.io有哪些核心功能?
Drone.io有哪些应用场景?





















