peak-adventure-travel / rocketeer-flowdock
Rocketeer 的 Flowdock 通知插件
v1.0.1
2016-05-16 05:14 UTC
Requires
- php: >=5.4.0
- anahkiasen/rocketeer: ^2.2
- guzzlehttp/guzzle: ^6.0
- illuminate/support: ~4.2
Requires (Dev)
- mockery/mockery: 0.9.*
- phing/phing: 2.14.*
- phpmd/phpmd: 2.4.*
- phpunit/phpunit: 3.7.*
- squizlabs/php_codesniffer: 2.4.0
This package is not auto-updated.
Last update: 2024-09-14 18:36:50 UTC
README
此插件将允许 Rocketeer 在部署前后的部署事件触发以及需要发生的任何回滚时,向单个或多个 Flowdock 事件流宣布。
安装
在您当前的项目目录中,您需要通过以下方式安装项目:
composer install peak-adventure-travel/rocketeer-flowdock --dev
然后您需要通过以下方式将其安装到 Rocketeer:
rocketeer plugin:install peak-adventure-travel/rocketeer-flowdock
然后在您的应用程序的 .rocketeer/config.php
中,将 Rocketeer\Plugins\Flowdock\RocketeerFlowdock
添加到插件数组中。
使用方法
要设置配置,您需要运行以下命令:
rocketeer plugin:config peak-adventure-travel/rocketeer-flowdock
然后进入 .rocketeer/plugins/rocketeers/rocketeer-flowdock/config.php
并配置变量,您至少需要一个 source_token 来使此插件工作。(见下文 检索您的 Source Token
)
测试
要仅运行 tests/ 中的单个 PHPUnit 测试,请输入以下命令:
$ vendor/bin/phing phpunit
检索您的 Source Token
- 在 Flowdock 中选择您想要添加公告的流(频道),
- 点击流的齿轮图标,然后选择设置,
- 在新窗口中,选择集成选项卡并搜索“Rocketeer”,
- 点击“+ Connect Rocketeer Deployment to Flowdock”,
- 在新窗口中,输入您想要调用此集成的名称(建议:Rocketeer Deployment),
- 点击“创建源”按钮,
- 存储生成的源令牌并将其放置在
config.php
文件中,并使用适当的名称。