功能

项目运行器

Semaphore Pro 引入了将运行器分配给特定项目的功能,从而增强了任务执行的控制和安全性。此功能允许您为单个项目指定特定的运行器,确保任务在适当的环境中执行。例如,您可以将位于封闭子网或隔离 Docker 容器中的运行器分配给特定项目,从而增强安全性和合规性。

要在 Semaphore Pro 中设置项目特定的运行器,请按照以下步骤操作:

  1. 配置 Semaphore 服务器:在您的 Semaphore 服务器配置文件中添加 "use_remote_runner": true 选项,以启用远程运行器的使用。

  2. 导航到项目 仪表板 -> 运行器 并创建新的运行器。

  3. 使用说明在远程服务器上启动运行器。

通过实施项目特定的运行器,您可以在多个服务器之间分配工作负载,并根据每个项目的需求更安全地执行任务。