Drone 插件市场 > Cloud Foundry
Cloud Foundry
by cheslip
Apache License 2.0Cloud Foundry 插件可用于将文件和/或服务部署到 Cloud Foundry。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: deploy
image: cheslip/drone-cloudfoundry
settings:
api: api.run.pivotal.io
org: pivotal
space: production
字段属性说明
CF_API
string可选项目标应用程序接口。
推荐使用密钥 (Secret) 功能默认值:none
CF_USER
string可选项CF 用户名。
推荐使用密钥 (Secret) 功能默认值:none
CF_PASSWORD
string可选项CF 密码。
推荐使用密钥 (Secret) 功能默认值:none
CF_ORG
string可选项target CF org.
推荐使用密钥 (Secret) 功能默认值:none
CF_SPACE
string可选项目标 CF 空间。
推荐使用密钥 (Secret) 功能默认值:none
api
string可选项目标应用程序接口。
默认值:none
org
string可选项目标组织。
默认值:none
space
string可选项目标空间。
默认值:none
user
string可选项认证用户名。
默认值:none
password
string可选项验证密码。
推荐使用密钥 (Secret) 功能默认值:none
name
string可选项覆盖应用程序名称。
默认值:none
buildpack
string可选项自定义构建包。
默认值:none
command
string可选项启动命令。
默认值:none
domain
string可选项领域。
默认值:none
manifest
string可选项显现之路。
默认值:none
docker_image
string可选项图片名称
默认值:none
instances
number可选项实例数量。
默认值:none
disk
string可选项磁盘限制,如 256M。
默认值:none
memory
string可选项内存限制,如 256M。
默认值:none
hostname
string可选项主机名。
默认值:none
path
string可选项应用程序路径。
默认值:none
stack
string可选项堆栈使用。
默认值:none
timeout
number可选项应用程序启动超时。
默认值:none
health_check_type
string可选项应用程序健康检查类型,如端口。
默认值:none
route_path
string可选项路线路径
默认值:none
no_hostname
boolean可选项将路由域映射到此应用程序。
默认值:false
no_manifest
boolean可选项忽略清单文件。
默认值:false
no_route
boolean可选项请勿将路线映射到此应用程序,并删除此应用程序以前推送的路线。
默认值:false
no_start
boolean可选项推送后不要启动应用程序。
默认值:false
random_route
boolean可选项为本应用程序生成随机路线。
默认值:false
skip_ssl
boolean可选项跳过 API 端点验证。不推荐使用!
默认值:false