stolt/composer-travis-lint

用于检查 Travis CI 配置文件的 Composer 脚本。

v1.0.2 2016-10-28 08:07 UTC

This package is auto-updated.

Last update: 2024-09-18 17:43:28 UTC


README

Build Status Version PHP Version composer.lock available

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