remind101 / slashdeploy

GitHub Deployments for Slack
https://slashdeploy.io
BSD 2-Clause "Simplified" License
153 stars 20 forks source link

DM user when auto deployments are started by them #60

Closed ejholmes closed 8 years ago

ejholmes commented 8 years ago

When a user pushes a commit to a branch that's configured to deploy automatically to an environment, SlashDeploy will send the user a DM to let them know:

If the environment is configured to wait for some commit status checks to pass, then it'll let the user know when those checks are passing, and the GitHub deployment is created:

This is pretty rough right now, and there's a couple of TODOs to take care of before this should be merged.

TODO

turadg commented 8 years ago

Can this be a user preference? I've been using autodeploy for months and this new message I find distracting.

I already know it's going to deploy because I just merged to master. :) Maybe it could be configured per repo as people are learning?

ejholmes commented 8 years ago

@turadg totally. It'd be real easy to make this a user preference.