Download the PHP package adamgaskins/deployed without Composer
On this page you can find all versions of the php package adamgaskins/deployed. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download adamgaskins/deployed
More information about adamgaskins/deployed
Files in adamgaskins/deployed
Package deployed
Short Description A package for Laravel apps to send beautiful deployment notifications on Slack.
License MIT
Homepage https://github.com/adamgaskins/deployed
Informations about the package deployed
An opinionated deployment notification generator for Laravel applications.
Installation
You can install the package via composer:
You should publish the config file so you can customize the buttons sent with the notification:
Below are the contents of the published config file. You'll want to at least update vendor/app
in the Changelog path to point to your app, and make sure you have a white, transparent logo PNG uploaded.
You'll also want to add a version
field to your config/app.php
file. This is how Deployed obtains the version number.
Finally, add the slack webhook to your .env
file
Usage
Run this command after a successful deploy to send a beautiful slack notification with a changelog.
Deployed will parse the CHANGELOG.md
in the root of your application. Each version is expected to begin with a heading and contain a list of changes. For each change in the list, put the type (feature/bug/etc.) in bold at the beginning of the line. Here is an example of a changelog entry that generates the notification at the top of this readme:
Testing
License
The MIT License (MIT). Please see License File for more information.
All versions of deployed with dependencies
guzzlehttp/guzzle Version ^7.3
illuminate/contracts Version ^8.37|^9.0
league/commonmark Version ^2.0
slack-php/slack-block-kit Version ^0.19.0
spatie/browsershot Version ^3.50
spatie/laravel-package-tools Version ^1.4.3