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

Travis CI 的 Bash 脚本。

维护者

详细信息

github.com/Zenify/CI

源代码

问题

安装数: 2,706

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:Shell

v0.1.0 2015-03-06 11:32 UTC

This package is not auto-updated.

Last update: 2017-04-11 19:47:00 UTC


README

此包简化了您的 .travis.yml 代码。

特性

  • 仅运行一次代码覆盖率
  • 仅运行一次静态分析(例如编码标准)
  • 对于您的 Travis 工作流中的每一次更改,您只需要更新一个中心仓库

使用方法

只需扩展您的 .travis.yml

install:
  - composer create-project --prefer-source --no-interaction zenify/ci vendor/ci @dev
  - . vendor/ci/travis/coverage-init.sh
  - composer install --prefer-source

before_script:
  - . vendor/ci/travis/static-analysis.sh

script:
  - phpunit $PHPUNIT_FLAGS

after_script:
  - . vendor/ci/travis/coverage-send.sh

PHP_CodeSniffer 标志

您需要为 PHP_CodeSniffer 添加一些标志吗?只需使用 PHPCS_FLAGS 变量即可。

env:
  global:
    - PHPCS_FLAGS="--ignore=wrong,correct"

分支并获利

此设置非常通用,且针对 Zenify 包 而言非常特定。您可以自由地分支并使用您自己的定制流程。