docs/contrib/yammer.md
require 'contrib/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 {{what}} to <strong>{{where}}</strong>
yammer_success_body – success template, default:
Deploy to <strong>{{where}}</strong> successful
yammer_failure_body – failure template, default:
Deploy to <strong>{{where}}</strong> failed
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('deploy:success', 'yammer:notify:success');
If you want to notify about failed deployment add this too:
after('deploy:failed', 'yammer:notify:failure');
'https://www.yammer.com/api/v1/messages.json'
Title of project
return get('application', 'Project');
Deploy message
'<em>{{user}}</em> deploying {{what}} to <strong>{{where}}</strong>'
'Deploy to <strong>{{where}}</strong> successful'
'Deploy to <strong>{{where}}</strong> failed'
Notifies Yammer.
Notifies Yammer about deploy finish.
Notifies Yammer about deploy failure.