SlashDeploy is already hosted at https://slashdeploy.io. All you have to do is add it to your Slack team:
Deploy a repository to the default environment (production):
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.
- 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.
Contributions are highly welcome! If you'd like to contribute, please read CONTRIBUTING.md