Sends you an email with the release notes after the deployment.
PHP
Latest commit 24eee73 Oct 22, 2016 @spekulatius spekulatius committed on GitHub Fixing badge

README.md

SilverStripe Release Notifications
Build Status Latest Stable Version Latest Unstable Version Scrutinizer Code Quality Total Downloads License

This little helper sends notification emails out, if your CHANGELOG-file has changed.

Requirements

  • SilverStripe Framework 3.x
  • a markdown CHANGELOG.md file in your website source code, during the deployment.

Installation

composer require FriendsOfSilverStripe/release-notifications

Configuration

e.g. mysite/_config/config.yml:

# send the release notification to the team and stakeholders
ReleaseNotification:
  environments:
    test1:
      environment_name: test1
      url: 'http://test1.company.com/'
      filename: CHANGELOG.md
      from: dev-team@company.com
      subject: New Release (TEST)
      recipients:
        - qa-team@company.com
    production:
      environment_name: production
      url: 'http://company.com/'
      filename: CHANGELOG.md
      from: info@company.com
      subject: New Release
      recipients:
        - info@company.com

misc: future ideas/development, issues, contributing, license