Al evaluar las dos soluciones, los revisores encontraron que Travis CI es más fácil de usar y configurar. Sin embargo, AppVeyor es más fácil de administrar. Los revisores también prefirieron hacer negocios con AppVeyor en general.
Me encanta que no tenga que mantener los servidores de compilación. Una vez que se configuró nuestra configuración de compilación, pude simplemente olvidarme de ella, y simplemente funciona. Aparte de eso, el soporte es excelente: rápido y útil. También es...
La configuración de un proyecto es compleja. Generalmente tenemos aplicaciones .NET, por lo que usar el proceso de MS Build funciona bien para esas. Aún no hemos configurado una aplicación Node con éxito y todavía dependemos del despliegue utilizando hooks...
Travis mantiene un control sobre todas mis compilaciones, ejecutando las pruebas que está configurado para ejecutar. Travis CI no solo ejecuta pruebas en tu rama de desarrollo principal, también puede configurarse para probar todas tus ramas de...
La verdadera desventaja de Travis es que necesitas añadir un archivo a tu proyecto para empezar a usarlo. Esto es obligatorio hoy en día y este archivo puede ser bastante complejo. Esto lleva a algunos commits "inútiles" solo para corregir alguna...
Me encanta que no tenga que mantener los servidores de compilación. Una vez que se configuró nuestra configuración de compilación, pude simplemente olvidarme de ella, y simplemente funciona. Aparte de eso, el soporte es excelente: rápido y útil. También es...
Travis mantiene un control sobre todas mis compilaciones, ejecutando las pruebas que está configurado para ejecutar. Travis CI no solo ejecuta pruebas en tu rama de desarrollo principal, también puede configurarse para probar todas tus ramas de...
La configuración de un proyecto es compleja. Generalmente tenemos aplicaciones .NET, por lo que usar el proceso de MS Build funciona bien para esas. Aún no hemos configurado una aplicación Node con éxito y todavía dependemos del despliegue utilizando hooks...
La verdadera desventaja de Travis es que necesitas añadir un archivo a tu proyecto para empezar a usarlo. Esto es obligatorio hoy en día y este archivo puede ser bastante complejo. Esto lleva a algunos commits "inútiles" solo para corregir alguna...