rcrowe/phing-hipchat

从您的Phing构建文件向HipChat房间发送消息。

0.1.0 2013-04-07 20:12 UTC

This package is auto-updated.

Last update: 2024-08-29 03:35:23 UTC


README

Build Status

一个用于向HipChat房间发送消息的Phing任务。

安装

推荐使用Composer进行安装。将 rcrowe\phing-hipchat 添加到 composer.json 中的需求部分

{
    "require": {
        "rcrowe/phing-hipchat": "0.1.*"
    }
}

示例

让Phing了解HipChat任务

<taskdef name="hipchat" classname="rcrowe\Hippy\PhingTask" />

基本示例

<hipchat
	token="23k4l4jkl234jl234kl24"
    room="Hippy"
	from="Rob Crowe"
    notify="false"
	background="green"
    msg="build passed" />

除了 notifybackground 之外的所有属性都是必需的。

属性文件

您还可以将属性定义为属性(我喜欢将它们保存在属性文件中)。

<property name="hipchat.token" value="23k4l4jkl234jl234kl24" />
<property name="hipchat.room" value="Hippy" />
<property name="hipchat.from" value="Build Bot" />
<property name="hipchat.notify" value="true" />
<property name="hipchat.background" value="random" />

<hipchat html="<a>Build failed</a>" />

<hipchat>
	<queue msg="Test 1" />
    <queue msg="Test 2" />
	<queue msg="Test 3" />
</hipchat>

测试

运行所有测试

$> ./vendor/bin/phpunit tests

许可证

phing-hippy 在MIT公共许可证下发布。