Estoy tratando de integrar mi proyecto codificado en PHP central , con Travis-CI, pero siempre falla.
Travis informa un error incluso cuando solo tengo un archivo en mi proyecto.
Código de archivo PHP:
<?php
phpinfo();
?>
.travis.yml Código de archivo
language: php
php:
- '5.4'
- '5.5'
- '5.6'
- '7.0'
- '7.1'
- hhvm
- nightly
continuous-integration
travis-ci
Lovepreet Singh
fuente
fuente

Respuestas:
Necesita escribir algunas pruebas unitarias y establecer la
scriptvariable en su.travis.ymlpara ejecutar realmente un archivo.Por defecto, Travis CI ejecuta el comando
phpunitsin ningún argumento. Cuando esto sucede,phpunitno sabe lo que le está pidiendo que haga y muestra un mensaje de ayuda, luego sale con el código de error 2 (es decir, no es cero , lo que indica que ocurrió un error).La Guía para principiantes le muestra una posible solución para configurar la
scriptvariable para ejecutar unTest.phparchivo con sus pruebas (inserte esto en su.travis.yml):Hay un ejemplo de un repositorio válido
Test.phpen el ejemplo que proporciona Travis:fuente