2014-09-30 2 views
1

У меня проблема с получением travis для запуска моих тестов. Он останавливается во время разбора моего файла .travis.yml. Вы можете посмотреть на репозиторий здесь: https://github.com/steve-korzinetzki/costcontroltravis не может разобрать мой файл конфигурации

Содержание файла, как следующее:

language: php 
php: 
    - 5.5 
    - hhvm 

services: mysql 

before_script: 
    # installation 
    - composer self-update 
    - composer install --dev --prefer-source --no-interaction 
    # database configuration 
    - mysql -e 'create database cc_testing;' 
    # startup server environment 
    - php artisan migrate:install 
    - php artisan migrate 
    - php artisan migrate:install --env=”testing” 
    - php artisan serve 
    - sleep 5 

script: 
    - phpunit 
    - vendor/bin/behat 

Сообщение об ошибке:

ERROR: An error occured while trying to parse your .travis.yml file. 

Please make sure that the file is valid YAML. 

http://lint.travis-ci.org can check your .travis.yml. 

The error was "'reader' unacceptable character '' (0x80) special characters are not allowed 

in "'reader'", position 373 at line 0 column 0". 

Я думаю, что есть ошибка в кодировке файла. Но я этого не понимаю. Один интересный факт: страница проверки валиков говорит, что файл в порядке (см. http://lint.travis-ci.org/steve-korzinetzki/costcontrol).

У кого-нибудь были подобные проблемы? Кто-нибудь знает решение? Спасибо за вашу помощь.

ответ

0

Мне удалось запустить этот скрипт. Ошибка не была в первой строке. Это было неправильно "позже

0

я имел неправильный вид дефис в шахте, которое невозможно было увидеть, снова ЛИНТЕР сказал YAML был действительным, но сборка не будет работать.

Чтобы разыскать мошенника символа, обрабатывать .yml как одну строку и подсчитывать количество символов, указанное в «читателе», позиция XXX

Смежные вопросы