2017 © Pedro Peláez
 

library centurian

A PHP package for notifying Sentry of new releases.

image

bluebaytravel/centurian

A PHP package for notifying Sentry of new releases.

  • Tuesday, January 2, 2018
  • by jbrooksuk
  • Repository
  • 3 Watchers
  • 3 Stars
  • 8 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Centurian

Centurian is a Laravel package which adds extra commands that manage releases in your Sentry instance., (*1)

Installation

Either PHP 5.5+ or HHVM 3.6+ are required., (*2)

To get the latest version of Blue Bay Travel Centurian, simply require the project using Composer:, (*3)

$ composer require bluebaytravel/centurian

Instead, you may of course manually update your require block and run composer update if you so choose:, (*4)

{
    "require": {
        "bluebaytravel/centurian": "^1.0"
    }
}

Once Blue Bay Travel Centurian is installed, you need to register the service provider. Open up config/app.php and add the following to the providers key., (*5)

  • 'BlueBayTravel\Centurian\CenturianServiceProvider'

After the service provider has been loaded, publish the config:, (*6)

$ php artisan vendor:publish

You'll need a Sentry API key, which you'll find under the API Keys page within your Sentry dashboard. Alongside the API key, you'll also need to know the organization and project slug that you want to make releases for., (*7)

An easier way to get started is to add and then configure the following values in your .env file., (*8)

CENTURIAN_ENDPOINT=https://getsentry.com
CENTURIAN_ORG_SLUG=bluebaytravel
CENTURIAN_PROJECT_SLUG=centurian
CENTURIAN_TOKEN=YOUR_API_KEY

Usage

Once Centurian has been configured, it is simply a matter of running the Artisan command, supplying the version number to release., (*9)

$ php artisan centurian:release 1.0.0

License

Blue Bay Travel Centurian is licensed under The MIT License (MIT)., (*10)

The Versions

02/01 2018

dev-master

9999999-dev

A PHP package for notifying Sentry of new releases.

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel management sentry release centurian