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
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Setup Java 25
|
|
||||||
uses: actions/setup-java@v4
|
|
||||||
with:
|
|
||||||
distribution: temurin
|
|
||||||
java-version: '25'
|
|
||||||
|
|
||||||
- name: Lancer les tests
|
- 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:
|
build-and-push:
|
||||||
name: Build & push image Docker
|
name: Build & push image Docker
|
||||||
|
|||||||
Reference in New Issue
Block a user