2spark / repository-monitor-bundle
2Spark 代码仓库监控包
1.1
2016-02-24 10:04 UTC
Requires
- php: >=5.4.37
- 2spark/framework-bundle: 1.0
- guzzlehttp/guzzle: 6.*
- knplabs/knp-paginator-bundle: ^2.4
- php-amqplib/rabbitmq-bundle: ^1.7
- stof/doctrine-extensions-bundle: ^1.2
Requires (Dev)
- doctrine/dbal: <2.5
- doctrine/doctrine-bundle: ~1.4
- doctrine/orm: ~2.2,>=2.2.3,<2.5
- incenteev/composer-parameter-handler: ~2.0
- phpunit/phpunit: ^4.7
- sensio/distribution-bundle: ~3.0,>=3.0.12
- sensio/framework-extra-bundle: ~3.0,>=3.0.2
- symfony/assetic-bundle: ~2.3
- symfony/monolog-bundle: ~2.4
- symfony/swiftmailer-bundle: ~2.3
- symfony/symfony: ~2.7@beta
This package is not auto-updated.
Last update: 2024-09-23 12:35:37 UTC
README
此包旨在为您提供已部署应用程序和独立包的摘要。
需求
此包依赖于以下包和组件:
> - Symfony 2.7.* > - Spark 框架包 > - OldSound RabbitMQ 包 > - Guzzle HTTP 客户端 > - Knp Paginator 包
它还需要已部署的应用程序公开一个具有以下结构的 /version 路由,格式为 JSON。
#!javascript
{
build: "0.6",
date: "2015-08-05 17:38:04",
deployment: "successful",
environment: "production",
revision: "02df2d4"
}
包配置
#!yml
# config.yml
spark_repository_monitor:
ticket_manager_uri: #to be filled example : https://your-company.atlassian.net
ticket_regex: "[a-zA-Z]+-\d+" #default value
base_folders: ['Sites', 'www'] #default value
default_shown_tags: 3 #default value
# routing.yml
spark_repository_monitor:
resource: '@SparkRepositoryMonitorBundle/Resources/config/routing/routing.yml'
增强功能
模型计划使用 SSH 连接执行 git 命令,但实际上它依赖于项目文件夹,并推断出克隆已与仓库同步。
致谢
我想感谢从项目的第一个版本开始就与我合作的两位朋友。
Benoit Maziere
> - GitHub: bmaziere > - 邮箱: benoit.maziere@gmail.com
Abdoul N'Diaye
> - GitHub: Abdoul N'Diaye > - 邮箱: abdoul.nd@gmail.com > - Twitter: @AbdoulNDiaye