.slashdeploy.yml
file in the root of your repository. Any change to this file is picked and applied by SlashDeploy automatically, upon a Git push to the respective GitHub repository.version
default_environment
default_channel
/invite @slashdeploy
bot user to this channel. If it's omitted, SlashDeploy will send direct messages to the user who triggered a deploy.enviroments
production
and staging.
usage
/deploy help <repo>
command.channel
/invite @slashdeploy
bot user to this channel. If it's omitted, SlashDeploy will user global default_channel
.respond_in_channel
false
.locking_enabled
false
.default_ref
aliases
production
can be also deployed as prod
and staging
as stage.
checks
auto_deploy
ref
. Any commit to the regular expression matching Git ref (branch, tag, etc.) will trigger an auto-deployment for this environment. skip_deploy_warning.
When set to true
SlashDeploy won't warn you when manually deploying to an auto-deployed environment.payload