Drone CI 中文文档

概览

Exec Runner 是一个守护进程,它使用默认 shell 直接在主机上执行构建 Pipeline,无需隔离。出于安全原因,此运行器不适合不受信任的工作任务。

在 Linux 上安装 Exec Runner 在 MacOS 上安装 Exec Runner 在 Windows 上安装 Exec Runner

适用场景

对于无法在容器内执行或无法轻松适应基于容器的 Pipeline 的工作任务,建议使用 Exec 运行程序。这个 Runner 对于不支持容器的操作系统和架构特别有用,例如 macOS。

不适用的场景

由于缺乏隔离,Exec Runner 不适合不受信任的工作任务。我们建议默认对所有项目使用 Docker Runner,并且只对需要主机访问的项目子集使用 Exec Runner。