Slashdeploy
GitHub Deployments for Slack
Install / Use
/learn @remind101/SlashdeployREADME
SlashDeploy

SlashDeploy is a web app for triggering GitHub
Deployments via a /deploy
command in Slack.
Installation
SlashDeploy is already hosted at https://slashdeploy.io. All you have to do is add it to your Slack team:
<a href="https://slashdeploy.io/slack/install"><img alt="Add to Slack" height="40" width="139" src="https://platform.slack-edge.com/img/add_to_slack@2x.png"></a>
Usage
Deploy a repository to the default environment (production):
/deploy ejholmes/acme-inc
Deploy a repository to a specific environment:
/deploy ejholmes/acme-inc to staging
Deploy a branch:
/deploy ejholmes/acme-inc@topic-branch to staging
And more at https://slashdeploy.io/docs.
Features
- Create GitHub Deployments directly from Slack.
- Receive Slack DM's whenever GitHub Deployments change status.
- Trigger GitHub Deployments when a set of commit statuses pass (Continuous Delivery).
- Environment locking.
Contributing
Contributions are highly welcome! If you'd like to contribute, please read CONTRIBUTING.md
