Build Status Codacy Status Contributors Forks Stargazers Issues License

TP2 Algoritmos 3: AlgoBlocks

Trabajo Práctico número 2 de la materia Algoritmos y Programación III de FIUBA

Grupo N7

Corrector: Tomas Bustamante

Pre-requisitos

Las herramientas necesarias para trabajar en el proyecto son el entorno de desarollo (Java), Apache Maven para la construcción automatizada y Git para el control de versiones

Para verificar que se haya instalado todo correctamente:

    javac -version
    javac 11.0.10
    
    mvn --version
    Apache Maven 3.6.3
    Maven home: C:\Program Files\apache-maven-3.6.3\bin\..
    Java version: 11.0.10, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk-11.0.10
    Default locale: es_419, platform encoding: Cp1252
    OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
    ...
    
    git --version
    git version 2.25.1

Instalacion

Para iniciar el respositorio local:

    mkdir AlgoBlocks
    cd AlgoBlocks
    git init
    git remote add origin https://github.com/valva-ro/Algo3-TP2-AlgoBlocks.git

Ejecutando las pruebas

    mvn test
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time:  11.705 s
    [INFO] Finished at: 2021-03-04T15:48:25-03:00
    [INFO] ------------------------------------------------------------------------

Este comando crea el reporte de cobertura para CI y el reporte HTML que pueden abrir de la siguiente manera:

    <browser> ./target/site/jacoco/index.html

Ejecutando la aplicación

    mvn compile
    mvn clean javafx:run

Licencia

Este repositorio está bajo la Licencia MIT