Drone 插件市场 > Capistrano
Capistrano
by glaszig
MIT LicenseCapistrano 插件通过 Capistrano ruby gem 部署应用程序。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: deploy production
image: glaszig/drone-capistrano:2.7.4
settings:
tasks: production deploy deploy:restart
private_key:
from_secret: production_private_key
public_key:
from_secret: production_public_key
environment:
BUNDLE_PATH: vendor/bundle
when:
ref:
- refs/tags/production-*
字段属性说明
capistrano_private_key
string必填项私人 SSH 部署密钥
推荐使用密钥 (Secret) 功能默认值:none
capistrano_public_key
string必填项公共 SSH 部署密钥
推荐使用密钥 (Secret) 功能默认值:none
tasks
string必填项要运行的 Capistrano 任务
默认值:none