Drone 插件市场 > AWS Elastic Beanstalk
AWS Elastic Beanstalk
by josmo
Apache License 2.0Elastic Beanstalk 插件可用于将应用程序部署到 Beanstalk 环境中。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: beanstalk
image: pelotech/drone-elastic-beanstalk
settings:
access_key: 970d28f4dd477bc184fbd10b376de753
secret_key: 9c5785d3ece6a9cdefa42eb99b58986f9095ff1c
region: us-east-1
version_label: v1
description: Deployed with DroneCI
auto_create: true
bucket_name: my-bucket-name
bucket_key: 970d28f4dd477bc184fbd10b376de753
字段属性说明
access_key
string可选项AWS 访问密钥。
推荐使用密钥 (Secret) 功能默认值:none
secret_key
string可选项AWS 密钥。
推荐使用密钥 (Secret) 功能默认值:none
region
string可选项AWS 地区。
默认值:none
version_label
string可选项标签来标识该版本。
默认值:none
description
string可选项关于部署的说明。
默认值:none
auto_create
boolean可选项自动创建应用程序。
默认值:false
process
boolean可选项预处理并验证清单。
默认值:false
bucket_name
string可选项用于 S3 源捆绑的桶。
默认值:none
bucket_key
string可选项S3 源捆绑的密钥。
默认值:none
environment_update
boolean可选项是否使用新版本更新 ElasticBeansTalk 环境的标志。
默认值:false
environment_name
string可选项环境名称,如果 environment_update 为 true。
默认值:none