跳到主要内容

Netlify with YAML

List of YAML parameters and examples for the "Netlify" action.

YAML parameters for Netlify

名称类型描述
action
必填
StringThe ID of the action.
type
必填
StringThe type of the action. Should be set to NETLIFY.
integration_hash
必填
StringThe ID of the integration.
execute_commands
必填
String[]Commands that will be executed.
application_nameStringThe name of the Netlify application.
site_idStringThe API ID in the site details.
shellStringThe name of the shell that will be used to execute commands. Can be one of SH (default) or BASH.
setup_commandsString[]The command that will be executed only on the first run.

YAML example for Netlify

actions:
- action: "Deploy to application-42707"
type: "NETLIFY"
application_name: "application-42707"
site_id: "76227f03-92c1-41c6-98dc-ef36721f12d9"
setup_commands:
- "apt-get update && apt-get -y install git"
execute_commands:
- "netlify deploy --dir=$netlify_dir"
integration_hash: "5ddb7c180fb38be67bd78a88a"
shell: "SH"
variables:
- key: "netlify_dir",
value: "directory_name"