phallstrom / slackistrano

Slack integration for Capistrano deployments.
MIT License
374 stars 74 forks source link

Allow posting to several channels #37

Closed mikz closed 8 years ago

mikz commented 8 years ago

Allow posting to several channels by doing:

set : slack_channel_updated, %w[#deploy #deploy-production]

Also significantly reduces code in all the tasks by using a lambda. Haven't tried it locally, just edited it on github.

phallstrom commented 8 years ago

Interesting. I like it. Will try to get this merged in soon.

mikz commented 8 years ago

@phallstrom awsome, fixed a syntax error and rebased. Will use it in our deployment to try it out.

mikz commented 8 years ago

No idea why the build fails. I use ruby 2.2 locally and all works. I'd try to merge #39 first and rebase this PR to get new build.

phallstrom commented 8 years ago

Had to tweak the implementation a bit due to some other commits that modified similar sections, but this is in place (soon to be released). Via a555c81f200b65693a995c0c50c734211c3259d7