Require yammer recipe in your deploy.php file:
require 'recipe/yammer.php';Add hook on deploy:
before('deploy', 'yammer:notify');yammer_url– The URL to the message endpoint, default is https://www.yammer.com/api/v1/messages.jsonyammer_token(required) – Yammer auth tokenyammer_group_id(required) - Group IDyammer_title– the title of application, default{{application}}yammer_body– notification message template, default:<em>{{user}}</em> deploying {{branch}} to <strong>{{target}}</strong>yammer_success_body– success template, default:Deploy to <strong>{{target}}</strong> successfulyammer_failure_body– failure template, default:Deploy to <strong>{{target}}</strong> failed
yammer:notify– send message to Yammeryammer:notify:success– send success message to Yammeryammer:notify:failure– send failure message to Yammer
If you want to notify only about beginning of deployment add this line only:
before('deploy', 'yammer:notify');If you want to notify about successful end of deployment add this too:
after('success', 'yammer:notify:success');If you want to notify about failed deployment add this too:
after('deploy:failed', 'yammer:notify:failure');