Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.34 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.34 KB

Pre-commit

Este repositorio ayudará a verificar nuestro código antes de pasar a nuestro repositorio Git.

Pasos a seguir

  1. Copiar el archivo pre-commit En \MiRepositorio.git\hooks Eliminar el archivo pre-commit.sample

  2. Copiar la carpeta config en \MiRepositorio\

  3. Sincronizar el proyecto

  4. Por primera vez ejecutar desde consola ./gradlew check o desde Android Studio gradlew check para que descarguen todas las dependencias

    • Si tienen el error -bash: ./gradlew: Permission denied ejecutar chmod a+x gradlew en la consola
  5. Ejecutar:

    • Desde consola ./gradlew check
    • Desde Android Studio gradlew check
    • En caso negativo se obtendrá BUILD FAILED
    • En caso positivo se obtendrá BUILD SUCCESSFUL
    • Se generarán los reportes en \MiRepositorio\config\reports, donde se visualizarán los errores en caso existan
  6. En el archivo build.gradle agregar apply from: '../config/quality/quality.gradle' para enlazar el archivo gradle que se encuentra en la carpeta config

  7. Ahora, antes de hacer un commit se ejecutará el análisis de nuestro código

  8. En caso negativo, solucionar los errores y realizar un commit nuevamente

  9. En caso positivo, subir los cambios a tu rama remota (no olvidar eliminar) y realizar un PR

Happy coding.