#Capistrano デプロイ完了 通知 script
capistranoのデプロイScript内に以下を追記
deploy.rb
namespace :deploy do
task :cleanup do
on roles(:app) do
execute 'curl -s -S -X POST --data-urlencode "payload={\"channel\": \"#通知したいチャンネル名\", \"username\": \"umaru\", \"icon_emoji\": \":umaru:\", \"text\": \"デプロイ完了したよ〜\" }" "Slackのウェブフック通知様APIキー" >/dev/null'
end
end
end
- うまるちゃんのアイコンは手動で登録お願いします
- cleanupタスクの実行時に完了通知で良いのかという議論が残っています