Este repositorio ayudará a verificar nuestro código antes de pasar a nuestro repositorio Git.
-
Copiar el archivo pre-commit En \MiRepositorio.git\hooks Eliminar el archivo pre-commit.sample
-
Copiar la carpeta config en \MiRepositorio\
-
Sincronizar el proyecto
-
Por primera vez ejecutar desde consola
./gradlew check
o desde Android Studiogradlew check
para que descarguen todas las dependencias- Si tienen el error
-bash: ./gradlew: Permission denied
ejecutar chmod a+x gradlew en la consola
- Si tienen el error
-
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
- Desde consola
-
En el archivo
build.gradle
agregarapply from: '../config/quality/quality.gradle'
para enlazar el archivo gradle que se encuentra en la carpeta config -
Ahora, antes de hacer un
commit
se ejecutará el análisis de nuestro código -
En caso negativo, solucionar los errores y realizar un commit nuevamente
-
En caso positivo, subir los cambios a tu rama remota (no olvidar eliminar) y realizar un PR
Happy coding.