citfact/git-webhooks
Composer 安装命令:
composer require citfact/git-webhooks
包简介
README 文档
README
Простой автоматический деплой
Установка через composer
Используйте composer для управления зависимостями и установкой модуля
composer require citfact/git-webhooks
Пример использования
work_dir: ./ repo_name: author/test script: - git reset --hard HEAD - git pull origin master - composer install -q - npm install - bower install - gulp dist
<?php use Monolog\Logger; use Monolog\Handler\StreamHandler; use Citfact\GitWebHooks\WebHook\BitbucketWebHook; use Citfact\GitWebHooks\Workflow; use Citfact\GitWebHooks\DeployConfig; $logger = new Logger('WebHook Channel'); $logger->pushHandler(new StreamHandler('./your.log')); $webHook = new BitbucketWebHook(json_decode($_POST['payload'], true)); $deploy = new DeployConfig('./webhook.yml'); $workflow = new Workflow($webHook, $deploy, $logger); $workflow->process();
统计信息
- 总下载量: 12
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-06-05