stolt / composer-travis-lint
用于检查 Travis CI 配置文件的 Composer 脚本。
v1.0.2
2016-10-28 08:07 UTC
Requires
- php: >=5.6
- ext-curl: *
Requires (Dev)
- composer/composer: ^1.0
- friendsofphp/php-cs-fixer: 2.0.0-alpha
- mockery/mockery: ^0.9.5
- phpunit/phpunit: ^4.8 || ^5.0
This package is auto-updated.
Last update: 2024-09-18 17:43:28 UTC
README
composer-travis-lint
是一个用于检查项目/微型包的 Travis CI 配置(即其 .travis.yml
文件)的 Composer 脚本。
安装
应通过 Composer 将此 Composer 脚本安装为开发依赖项。
composer require --dev stolt/composer-travis-lint
使用方法
安装后,将 Composer 脚本添加到现有的 composer.json
文件中,然后通过 composer travis-lint
使用它。
{ "scripts": { "travis-lint": "Stolt\\Composer\\Travis::lint" }, }
在首次检查运行时,Composer 脚本将创建一个名为 .ctl.cache
的缓存文件,以避免对 Travis CI API 进行不必要的检查请求。此文件可能不应被 .gitignored
,但绝对不应包含在版本中,因此最终会出现在 .gitattributes
文件中。
只有在 Travis CI 配置文件更改时才会进行新的检查请求。
在不进行集成测试的情况下运行测试
composer ctl:test
运行所有测试
composer ctl:test-all
许可证
此 Composer 脚本受 MIT 许可证许可。有关更多详细信息,请参阅 LICENSE。
变更日志
有关更多详细信息,请参阅 CHANGELOG。
贡献
有关更多详细信息,请参阅 CONTRIBUTING。