2012-09-19 5 views
12

Soy nuevo en el proyecto OpenSource. Algunos proyectos que exploro usan Travis. He leído el manual, pero todavía no puedo entender qué hace realmente este Travis CI.¿Qué hace Travis-CI en realidad en el desarrollo de PHP?

¿Alguien podría explicarlo o dar algunos enlaces?

+0

CI significa [La integración continua ] (https://en.wikipedia.org/wiki/Continuous_integration). –

Respuesta

17

TravisCI (como el CI) sugiere, es un entorno de "integración continua". Cada vez que cometa cambios de código, puede ejecutar las pruebas unitarias y otras herramientas como códigosniffer, detección de desorden, detección de copiar y pegar, generador de documentos, etc.

Aún más útil, puede ejecutar sus pruebas contra diferentes versiones de PHP.

A continuación, puede informar sobre los resultados de las pruebas de funcionamiento y herramientas, por lo que siempre se sabe si los cambios son estables o no, o se han roto otras partes del código, etc.

+0

Hmm ... tiene algún enlace en el tutorial para configurar el desarrollo web usando travis-ci, de todos modos estoy usando el framework Yii. Gracias @ mark-baker – rahmat

+0

http://about.travis-ci.org/docs/user/getting-started/ –

+0

encontré un artículo interesante aquí .. http://vzmind.tumblr.com/post/9412611799/why-travis – rahmat

Cuestiones relacionadas