phpcq/travis-configuration-check

此包已被废弃,不再维护。未建议替代包。

验证工具,确保 .travis.yml 文件内容合理。

1.3.1 2020-09-19 08:11 UTC

This package is auto-updated.

Last update: 2021-11-19 10:30:04 UTC


README

Version Stable Build Status Upstream Build Status License Downloads

验证 .travis.yml 与 composer.json 的兼容性。

此检查执行多项测试。

第一次测试确保 composer.json 中设置了一个 PHP 版本,并且此版本在 .travis.yml 中也得到了覆盖。

第二次测试确保 .travis.yml 中允许的所有版本在 travis-ci 上都可用。

可选地测试,确保 composer.json 和 .travis.yml 中没有设置不再维护的 PHP 版本,并且如果提到不再维护的 PHP 版本则报错。目前这表示任何低于 PHP 5.4 的版本。

用法

将以下内容添加到您的 composer.json 文件的 require-dev 部分

"phpcq/travis-configuration-check": "~1.0"

调用二进制文件

./vendor/bin/check-travis-configuration.php

可选地传递要检查的项目根目录

./vendor/bin/check-travis-configuration.php /path/to/some/project

要额外检查不再维护的 PHP 版本

./vendor/bin/check-travis-configuration.php --unmaintained-version-error

要额外检查另一个项目中不再维护的 PHP 版本

./vendor/bin/check-travis-configuration.php --unmaintained-version-error /path/to/some/project