facebook twitter hatena line email

「Php/deploy/deployer/slack」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==slack-deployer連携== php7以上で出ないと多分使えない。 deployer/recipesが6以上 ==slackレシピインストール== composer require deployer/recip...」)
 
行16: 行16:
 
  after('success', 'slack:notify:success');
 
  after('success', 'slack:notify:success');
 
  after('deploy:failed', 'slack:notify:failure');
 
  after('deploy:failed', 'slack:notify:failure');
 +
 +
==slackメッセージサンプル==
 +
Deployer アプリ [12:53]
 +
  アプリ名1
 +
  _no_user_ deploying `staging` to *staging*
 +
  アプリ名1
 +
  Deploy to *staging* successful

2018年3月13日 (火) 17:42時点における版

slack-deployer連携

php7以上で出ないと多分使えない。

deployer/recipesが6以上

slackレシピインストール

composer require deployer/recipes --dev

composer.json確認

"deployer/recipes": "^6.0"

サンプルコード

require 'recipe/slack.php';
set('slack_webhook', 'ttps://hooks.slack.com/services/xxxxxxxxxxxxxxxxx');
before('deploy', 'slack:notify');
after('success', 'slack:notify:success');
after('deploy:failed', 'slack:notify:failure');

slackメッセージサンプル

Deployer アプリ [12:53]
 アプリ名1
 _no_user_ deploying `staging` to *staging*
 アプリ名1
 Deploy to *staging* successful