.travis.yml是:sensiolabs洞察力無法解析travis.yml
sudo: false
language: php
php:
- 5.6
- 7.0
- 7.1
- hhvm
matrix:
allow_failures:
- php: 7.1
before_script:
- composer install --no-suggest ;
script:
- if [ "$TRAVIS_PHP_VERSION" == "7.0" ] ; then
vendor/bin/phpunit --coverage-clover clover.xml ;
vendor/bin/phpcs ;
else
vendor/bin/phpunit ;
fi
after_script:
- if [ "$TRAVIS_PHP_VERSION" == "7.0" ] ; then
vendor/bin/coveralls --coverage_clover=clover.xml -v ;
fi
https://lint.travis-ci.org/沒有發現錯誤,外殼上travis-ci.org
做工精細
但https://insight.sensiolabs.com標記嚴重錯誤YAML files should not contain syntax error
有:
Unable to parse at line 20 (near " vendor/bin/phpunit --coverage-clover clover.xml ;").
我該如何解決這個問題?
通過引入換行符來改變標量,這可能不會影響程序中的結果,但您應該已經指出了這一點。 – Anthon
沒有意識到這是自我回答,我猜字體樣式標量爲特拉維斯**和** Sensiolabs工作。 – Anthon
〜@安森謝謝你的詳細解答! – 1f7