EN · DE · RU · FR · ES

#3: gradle.yml

.github/workflows/gradle.yml Configuración de CI, .github/workflows/gradle.yml 46 líneas · 34 código · 3 comentarios · 9 en blanco
Flujo de trabajo de CI de GitHub Actions. Se activa con pushes/PRs a develop (excluyendo site/**). Configura JDK 17 Temurin, almacena en caché las dependencias de Gradle y ejecuta ./gradlew build con SPRING_PROFILES_ACTIVE=ci.

Arquitectura

Disparadores

Trabajos

Pasos

  1. actions/checkout@v3 — Clonar (llamado dos veces, duplicado heredado)
  2. actions/setup-java@v3 — JDK 17 Temurin
  3. actions/cache@v3 — Almacenar en caché ~/.gradle/caches
  4. chmod +x gradlew — Otorgar permiso de ejecución
  5. ./gradlew build — Compilar con SPRING_PROFILES_ACTIVE=ci

Dependencias

AcciónVersiónPropósito
actions/checkoutv3Clonado del repositorio
actions/setup-javav3Configuración de JDK 17
actions/cachev3Caché de Gradle

Historial de Git

9c574ead8 WorkFileHelper: target/work -> build/work. Github-action gradle.yml
7a87084b3 github actions
dbf84e23c ...
1b36b1e25 gradle.yml actualizado.
c52891593 Github-Action: gradle en lugar de maven.