ci: remplace actions/setup-java par docker run eclipse-temurin:25-jdk
Le runner Gitea ne résout pas correctement le path Java installé par actions/setup-java (bug avec le suffix -9.0.LTS dans le chemin Temurin). Utilisation directe de l'image eclipse-temurin:25-jdk comme pour le dev local. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+10
-7
@@ -15,14 +15,17 @@ jobs:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Setup Java 25
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
distribution: temurin
|
||||
java-version: '25'
|
||||
|
||||
- name: Lancer les tests
|
||||
run: ./gradlew test --no-daemon
|
||||
run: |
|
||||
docker run --rm \
|
||||
--network host \
|
||||
-v $GITHUB_WORKSPACE:/workspace \
|
||||
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||
-e DOCKER_HOST=unix:///var/run/docker.sock \
|
||||
-e TESTCONTAINERS_RYUK_DISABLED=true \
|
||||
-w /workspace \
|
||||
eclipse-temurin:25-jdk \
|
||||
./gradlew test --no-daemon
|
||||
|
||||
build-and-push:
|
||||
name: Build & push image Docker
|
||||
|
||||
Reference in New Issue
Block a user