sandrokeil/citools

Travis, Coveralls 和 Scrutenizer 的 QA 工具的 Composer 元包

2.0.0 2015-01-19 22:14 UTC

This package is auto-updated.

Last update: 2024-08-28 22:14:09 UTC


README

您想要一个加载常用 PHP QA 工具的仓库吗?

您想要查看围绕 GitHub 的所有 PHP 分析服务的示例吗?

您想成为徽章展示者吗?

此模块正是您需要的救星!

Latest Stable Version Dependency Status Total Downloads License

composer.json 包含了 Travis-CI、Coveralls 和 Scrutinizer 集成的 QA 工具定义。因此,集成这些工具非常简单。

安装

此模块使用 composer 进行安装。有关 composer 文档,请参阅 getcomposer.org

将以下内容放入您的 composer.json 中

{
    "require-dev": {
        "sandrokeil/citools": "~2.0"
    }
}

文档

请参阅 .travis.yml.scrutinizer.ymlphpunit.xml.dist 以获取示例配置。还可以参阅 Bootstrap.php 以初始化您的 ZF2 项目的测试。

持续集成/检查工具

在这些服务上注册您的仓库以进行 PHP 分析。

集成库

这些 PHP 库用于生成上述服务的报告。

其他徽章

所有持续集成/检查工具都有自己的徽章,但如果您想成为徽章展示者,这里还有更多。

应用程序访问

某些 CI 工具需要访问您的仓库。使用您的 GitHub 登录登录以授权对您的仓库的访问。以下是需要访问您的仓库的 webhook 和服务的列表。

Webhooks

服务

  • Packagist(必须手动创建,请按照网站上的说明进行操作)
  • Travis CI(必须手动创建,请按照网站上的说明进行操作)