friendsofsilverstripe/release-notifications

Checks the CHANGELOG file and sends an email with the diff, if required.

0.2.1 2016-07-09 04:33 UTC

This package is auto-updated.

Last update: 2024-03-28 03:14:53 UTC


README

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