Closed FranciscoPorcel closed 9 years ago
@FranciscoPorcel no hago el PR, porque el enlace al despliegue en 5 pasos no funciona (tampoco en el README del proyecto). De todas formas el sistema de integración continua que estáis usando está regular, deberíais usar un sistema de integración continua que ya exista (Travis, Jenkis, etc.) que automáticamente coja los fuentes de Github y definir los tests unitarios usando algún script del sistema que uséis. La funcioncita esa que habéis subido no es integración continua. Arregladlo y actualizar el fichero de nuevo cuando lo hagáis. /cc @JJ
Gracias, Pablo.
2015-01-22 12:07 GMT+01:00 Pablo García Sánchez notifications@github.com:
Closed #585 https://github.com/JJ/GII-2014/pull/585.
— Reply to this email directly or view it on GitHub https://github.com/JJ/GII-2014/pull/585#event-222942539.
JJ
Buenas tardes. Le escribo para que me aclare una serie de conceptos que no entiendo (tengo prácticas de empresa por la mañana por lo que no puedo asistir a clase para realizar estas cuestiones). Le comento la interpretación que yo hago de cada uno de estos conceptos y usted me corrige todo lo que sea necesario:
Por tanto, tal y como yo lo entiendo, el despliegue de la aplicación engloba tanto el provisionamiento de la propia aplicación como la integración continua. Por tanto, para la práctica 3 interpreto que hay que crear un script que realice la instalación de las herramientas, y después realizar la integración continua (con travis).
No tengo nada claros estos conceptos, por lo que agradecería muchísimo que fuera muy claro a la hora de explicármelos.
Muchas gracias. Un saludo.
Toda la información sobre esto está en el material de clase en http://jj.github.io/IV Por favor, mira los apartados correspondientes y me comentas si no entiendes algo. También en este tutorial http://curso-nube.github.io/test/tdd/broccoli/gulp/grunt/continuous%20integration/ic/ci/makefile/build%20tools/deployment/despliegue/2014/12/09/desarrollo-basado-en-pruebas/
El 22 de enero de 2015, 19:55, FranciscoPorcel notifications@github.com escribió:
Buenas tardes. Le escribo para que me aclare una serie de conceptos que no entiendo (tengo prácticas de empresa por la mañana por lo que no puedo asistir a clase para realizar estas cuestiones). Le comento la interpretación que yo hago de cada uno de estos conceptos y usted me corrige todo lo que sea necesario:
- Despliegue de la aplicación: este concepto se refiere al hecho de instalar todas las herramientas necesarias para la ejecución de nuestro proyecto (incluyendo entorno de desarrollo) y además realizar una ejecución de éste y un test.
- Integración continua: ejecución de la aplicación y de un test para comprobar que, si se han hecho cambios en ella, sigue funcionando de forma satisfactoria (mediante travis p.e.).
-Provisionamiento de la aplicación (relativo a la práctica final): instalación de todas las herramientas necesarias para la ejecución del proyecto (mediante chef p.e.)
Por tanto, tal y como yo lo entiendo, el despliegue de la aplicación engloba tanto el provisionamiento de la propia aplicación como la integración continua. Por tanto, para la práctica 3 interpreto que hay que crear un script que realice la instalación de las herramientas, y después realizar la integración continua (con travis).
No tengo nada claros estos conceptos, por lo que agradecería muchísimo que fuera muy claro a la hora de explicármelos.
Muchas gracias. Un saludo.
— Reply to this email directly or view it on GitHub https://github.com/JJ/GII-2014/pull/585#issuecomment-71076425.
JJ
...n del proyecto.