javierbrk / reconocedordebilletes

Reconocedor de denominación de billetes
GNU General Public License v3.0
2 stars 34 forks source link

Integracion continua #28

Open javierbrk opened 6 years ago

javierbrk commented 6 years ago

Es deseable contar con un sistema de integración continua.

fpradomacat commented 6 years ago

Buenas Javier.

Yo estaría interesado en investigar para aplicar integración continua al proyecto. Actualmente donde trabajo tenemos integrado (resumidamente) así: Usamos Jenkins junto con BitBucket en nuestro caso, SonarQube y Artifactory. Cada push realizado desencadena un build de Jenkins que analiza el codigo por SonarQube, y luego genera el artefacto en Artifactory. Podría ver de lograr algo similar, actualmente sé que GitHub cuenta con herramientas de este estilo, es cuestión de averiguar.

Avisame si te interesa la propuesta. Saludos!

javierbrk commented 6 years ago

Genial ! recomiendo que lo trabajes en tu fork cuando lo tengas listo haces un pull request y tomamos tus cambios. Github cuenta con herramientas de CI en su marketplace, https://github.com/marketplace/category/mobile-ci. Vi muchos ejemplos con travis.

fpradomacat commented 6 years ago

Javier.

Estuve leyendo más sobre el caso, para poder llevarlo a cabo, pero primero habría que lograr una estructura de directorios organizada con Gradle o Maven, para así luego comenzar con CI. No tengo mucho conocimiento sobre como llevarlo a cabo, por lo que dejo el issue para que lo continúe otro. Disculpas. Saludos!

javierbrk commented 6 years ago

Hola en la rama "staticCVlibs" tenes un proyecto de androidstudio. El mismo usa gradle podridas empezar con eso. Pronto llevaremos esa estructura al master para usarla en el futuro.