From 175b55fe12f697bb5a124688f3122feb8d35bab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Factor=C3=ADa=20de=20Software?= <71695310+MIT-FS@users.noreply.github.com> Date: Thu, 3 Mar 2022 18:05:26 +0100 Subject: [PATCH 1/4] =?UTF-8?q?Primer=20script=20de=20integraci=C3=B3n=20c?= =?UTF-8?q?ontinua?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Este flujo construye el código usando gradlew (embebido en el proyecto) --- .github/workflows/gradle.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/gradle.yml diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml new file mode 100644 index 00000000..21937764 --- /dev/null +++ b/.github/workflows/gradle.yml @@ -0,0 +1,32 @@ +# Flujo de trabajo para construir el código al hacer push o pull_request en la rama desarrollo +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. +# This workflow will build a Java project with Gradle and cache/restore any dependencies to improve the workflow execution time +# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle + +name: Integración continua con Gradle (gradlew) + +on: + push: + branches: [ desarrollo ] + pull_request: + branches: [ desarrollo ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Set up JDK 11 + uses: actions/setup-java@v2 + with: + java-version: '11' + distribution: 'temurin' + - name: Dar permisos a gradlew + run: chmod +x gradlew + - name: Construir el código con gradlew + run: ./gradlew build From b2b4209519d439aebf6fdc5506ff7937c61ae3a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isabel=20Rom=C3=A1n?= Date: Tue, 10 May 2022 11:35:23 +0200 Subject: [PATCH 2/4] =?UTF-8?q?Preparaci=C3=B3n=20pr=C3=A1ctica=20gradle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit build.gradle modificado --- build.gradle | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 396b277b..876e5931 100644 --- a/build.gradle +++ b/build.gradle @@ -63,7 +63,7 @@ dependencies { // https://mvnrepository.com/artifact/org.kohsuke/github-api //JAVADOC: https://github-api.kohsuke.org/apidocs/index.html - implementation group: 'org.kohsuke', name: 'github-api', version: '1.301' + api 'org.kohsuke:github-api:1.301' //Para la persistencia de informes usaremos la api apachepoi // https://mvnrepository.com/artifact/org.apache.poi/poi //JAVADOC: https://poi.apache.org/apidocs/5.0/ @@ -87,9 +87,9 @@ dependencies { //JAVADOC: https://javadoc.io/doc/org.mockito/mockito-junit-jupiter/latest/index.html testImplementation 'org.mockito:mockito-junit-jupiter:4.3.1' - testImplementation(platform('org.junit:junit-bom:5.8.2')) - //JAVADOC: https://www.javadoc.io/doc/org.junit.jupiter/junit-jupiter-api/latest/index.html - testImplementation('org.junit.jupiter:junit-jupiter') + testImplementation(platform('org.junit:junit-bom:5.8.2')) + //JAVADOC: https://www.javadoc.io/doc/org.junit.jupiter/junit-jupiter-api/latest/index.html + testImplementation('org.junit.jupiter:junit-jupiter') } From 2185afdca10eb0a55ddfdf193ff123bb27d7dffc Mon Sep 17 00:00:00 2001 From: izabelagk <100367652+izabelagk@users.noreply.github.com> Date: Thu, 14 Mar 2024 11:50:43 +0100 Subject: [PATCH 3/4] chore: fix typing + minor changes --- .gitignore | 5 +++-- .../a4i/test/control/SupervisorControl.java | 20 +++++++++---------- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 98f048e4..252b1bfd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ # Ignore Gradle project-specific cache directory .gradle -#No quiero subir el fichero de configuración de gradle, porque contiene secretos +#No quiero subir el fichero de configuraci�n de gradle, porque contiene secretos gradle.properties #Ignoro los directorios que crea el IDE en el espacio de trabajo, que no se suba a git .settings @@ -38,6 +38,7 @@ gradle.properties -#las pruebas harán generar informes excel, que no quiero subir al repositorio remoto +#las pruebas har�n generar informes excel, que no quiero subir al repositorio remoto *.xls /javadoc.xml +.DS_Store diff --git a/src/test/java/us/muit/fs/a4i/test/control/SupervisorControl.java b/src/test/java/us/muit/fs/a4i/test/control/SupervisorControl.java index 75a70cac..b5f9b9db 100644 --- a/src/test/java/us/muit/fs/a4i/test/control/SupervisorControl.java +++ b/src/test/java/us/muit/fs/a4i/test/control/SupervisorControl.java @@ -7,11 +7,11 @@ import java.util.logging.*; /** - * @author Isabel Román Martínez + * @author Isabel Rom�n Mart�nez * @version 0.0 * Esta clase se crea para poder probar algunas de las capacidades que ofrece la api github - * Será descartada posteriormente - * No usa Junit, sino que crea un main, no tiene verificaciones automáticas, la automatización no es posible + * Ser� descartada posteriormente + * No usa Junit, sino que crea un main, no tiene verificaciones autom�ticas, la automatizaci�n no es posible * */ public class SupervisorControl { @@ -28,7 +28,7 @@ public static void main(String[] args) { PagedIterable myOwnRepos=myinfo.listRepositories(10, GHMyself.RepositoryListFilter.OWNER); int count=1; for(GHRepository repo:myOwnRepos.toList()) { - System.out.println("Nombre de mi repositorio número "+count+" "+repo.getFullName()); + System.out.println("Nombre de mi repositorio numero "+count+" "+repo.getFullName()); List proyectos=repo.listProjects().toList(); int i=1; for(GHProject project:proyectos){ @@ -47,7 +47,7 @@ public static void main(String[] args) { //Iterator iteradorOrganizaciones = misOrganizaciones.iterator(); int i=1; for(GHOrganization organizacion: misOrganizaciones) { - System.out.println(i+" Organización "+organizacion.getId()+" : "+organizacion); + System.out.println(i+" Organizacion "+organizacion.getId()+" : "+organizacion); PagedIterable repos=organizacion.listRepositories(); System.out.println(repos); i++; @@ -55,14 +55,14 @@ public static void main(String[] args) { /* log.info("Mis datos "+myinfo); log.info("Un repositorio "+unrepo); - log.info("Número de repositorios "+myrepos.toList().size()); + log.info("N�mero de repositorios "+myrepos.toList().size()); log.info("Detalles de mis repositorios "+myrepos.toList()); */ GHOrganization unaOrg = github.getOrganization("MIT-FS"); // PagedIterable repos=unaOrg.listRepositories(); - System.out.println("Recupero la organización "+unaOrg.getId()); + System.out.println("Recupero la organizacion "+unaOrg.getId()); GHRepository githubrepo=github.getRepository("hub4j/github-api"); - System.out.println("Este repositorio es de "+githubrepo.getOwnerName()+" Y su descripción es "+githubrepo.getDescription()); + System.out.println("Este repositorio es de "+githubrepo.getOwnerName()+" Y su descripcion es "+githubrepo.getDescription()); GHRepositoryStatistics estadisticas=githubrepo.getStatistics(); log.info("Estadisticas recogidas"); @@ -70,7 +70,7 @@ public static void main(String[] args) { PagedIterable estDes=estadisticas.getContributorStats(); log.info("Desarrolladores recogidos"); List listaDesarrolladores=estDes.toList(); - System.out.println("Número de desarrolladores "+listaDesarrolladores.size()); + System.out.println("Numero de desarrolladores "+listaDesarrolladores.size()); i=1; @@ -83,7 +83,7 @@ public static void main(String[] args) { i++; } System.out.println("Datos del usuario rtyley "+mapaEstadisticasUsuario.get("rtyley")); - System.out.println("Semanas "+mapaEstadisticasUsuario.get("rtyley").getWeeks()); + // System.out.println("Semanas "+mapaEstadisticasUsuario.get("rtyley").getWeeks()); /*for(GHProject project:proyectos){ System.out.println("Con proyecto "+i+" llamado "+project.getName()+" con id "+project.getId()); From ed6ddcf4e5711f333914c9cede02d92e77e9f299 Mon Sep 17 00:00:00 2001 From: izabelagk <100367652+izabelagk@users.noreply.github.com> Date: Thu, 14 Mar 2024 14:43:33 +0100 Subject: [PATCH 4/4] chore: add DEVELOPERS.txt and small change in README.md --- DEVELOPERS.txt | 1 + README.md | 1 + 2 files changed, 2 insertions(+) create mode 100644 DEVELOPERS.txt diff --git a/DEVELOPERS.txt b/DEVELOPERS.txt new file mode 100644 index 00000000..a1f9a164 --- /dev/null +++ b/DEVELOPERS.txt @@ -0,0 +1 @@ +Izabela Gabriela Kruszyn \ No newline at end of file diff --git a/README.md b/README.md index a574ce6c..1a989551 100644 --- a/README.md +++ b/README.md @@ -13,3 +13,4 @@ Librería con capacidades que den soporte al desarrollo de aplicaciones para la ## [Página en gitHub Pages](https://mit-fs.github.io/Audit4Improve-API/) +Soy el usuario WQD1783