Skip to content

aengelas/slashdeploy

 
 

Repository files navigation

SlashDeploy Build Status Code Climate

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:

Add to Slack

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

About

GitHub Deployments for Slack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 49.2%
  • Ruby 30.4%
  • CSS 16.7%
  • HTML 1.8%
  • TSQL 1.8%
  • Shell 0.1%