18F / myusa

MyUSA was a single sign-on project for government, now deprecated. (More info: https://18f.gsa.gov/2015/05/18/myusa/)
Other
42 stars 8 forks source link

Post to Slack every time there's a deploy #143

Open polastre opened 10 years ago

polastre commented 10 years ago

In the old mygov-account, Capistrano would post a message to Slack saying the branch and the server in use. It would actually post two messages -- the first that the deployment is starting and the second when it successfully completes.

Set up Capistrano to do this again.

yozlet commented 10 years ago

https://github.com/j-mcnally/capistrano-slack

yozlet commented 10 years ago

... though we should make it so that

polastre commented 10 years ago

Agreed with !1. Disagree with !2. Communication is key; we can add it to the deploy instructions in INSTALL.md

yozlet commented 10 years ago

!2 because of what happens if someone outside of 18F tries to clone and use MyUSA.

polastre commented 10 years ago

Not a case we're solving for right now.

polastre commented 9 years ago

@yozlet can SnapCI do this? Does SnapCI do both staging and production?

afeld commented 9 years ago

FYI, hoping to do this for everyone in Cloud Foundry. https://trello.com/c/jBTu5oHf/21-cf-notifications-in-slack

yozlet commented 9 years ago

This is definitely doable with SnapCI - just need to