qa-tools:用于 CI 集成的代码质量工具集合,以及各种 git 钩子

时间:2021-07-08 02:27:34
【文件属性】:
文件名称:qa-tools:用于 CI 集成的代码质量工具集合,以及各种 git 钩子
文件大小:15KB
文件格式:ZIP
更新时间:2021-07-08 02:27:34
Shell Evolution 7 QA 工具 这是一个通过 Composer 包含所有 QA 工具的单一存储库。 如果您将其安装为require-dev要求,您将可以在开发和 CI 机器*问它,但在部署到生产环境时不需要安装所有依赖项。 安装 如上所述,首选方法是使用 composer require --dev " evolution7/qa-tools=1.* " 包含的 QA 工具 配置项示例 在 ci-examples 目录中,您将在持续集成设置中找到这些工具的使用示例。 Git 钩子 此存储库中还包含与一起使用的 git 钩子集合。 这个工具可以让你轻松地在项目*享 git hooks,并干净地组织它们。 用法 包含这些钩子的最简单方法是首先安装,如其项目页面上所述。 要使用此存储库中的挂钩,您可以从项目根目录ln -s vendor/evolution7/qa-tools/git_h
【文件预览】:
qa-tools-master
----git_hooks()
--------pre-commit()
--------post-merge()
----rulesets()
--------phpmd()
--------phpcs()
----LICENSE(1KB)
----README.md(2KB)
----ci-examples()
--------jenkins()
----.gitignore(22B)
----CHANGELOG.md(526B)
----composer.json(815B)

网友评论