From 1c576a7d437f57148ef6a5db1cc3000b3f1b188a Mon Sep 17 00:00:00 2001
From: Emmanuel Bruno <emmanuel.bruno@univ-tln.fr>
Date: Thu, 15 Dec 2022 09:30:44 +0100
Subject: [PATCH] moves to news maven images

---
 ci-wrappers.sh | 20 +++++++-------------
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/ci-wrappers.sh b/ci-wrappers.sh
index cc95ac8..dd49ca8 100644
--- a/ci-wrappers.sh
+++ b/ci-wrappers.sh
@@ -222,16 +222,7 @@ docker-wrapper-run-all() (
 # Runs maven in a container as the user
 # see https://github.com/ebpro/docker-maven
 docker-mvn() (
-  _docker_env
-  _check_commands docker
-  docker run \
-    --env IMAGE_NAME="$IMAGE_NAME" \
-    --env GITHUB_LOGIN="$GITHUBLOGIN" \
-    --env GITHUB_TOKEN="$GITHUBTOKEN" \
-    --env SONAR_URL="$SONAR_URL" \
-    --env SONAR_TOKEN="$SONAR_TOKEN" \
-    --env SONAR_URL="$SONAR_URL" \
-    --env SONAR_TOKEN="$SONAR_TOKEN" \
+  docker run --rm -it \
     --env S6_LOGGING=1 \
     --env S6_BEHAVIOUR_IF_STAGE2_FAILS \
     --volume "${HOME}/.m2":"/home/user/.m2" \
@@ -239,16 +230,19 @@ docker-mvn() (
     --volume "${HOME}/.gitconfig":"/home/user/.gitconfig" \
     --volume "$(pwd)":"/usr/src/mymaven" \
     --workdir /usr/src/mymaven \
-    --rm \
     --env PUID="$(id -u)" -e PGID="$(id -g)" \
     --env MAVEN_CONFIG=/home/user/.m2 \
-    "${MAVEN_IMAGE:-${CI_MAVEN_DEFAULT_IMAGE}}" \
+    "${MAVEN_IMAGE:-"brunoe/maven"}" \
     runuser --user user \
     --group user \
     -- mvn --errors --threads 1C --color always --strict-checksums \
     -Duser.home=/home/user \
-    --settings /usr/src/mymaven/docker/ci-settings.xml "$@"
+    "$@"
 )
+docker-mvn-8() (MAVEN_IMAGE=brunoe/maven:8 docker-mvn $@)
+docker-mvn-11() (MAVEN_IMAGE=brunoe/maven:11 docker-mvn $@)
+docker-mvn-17() (MAVEN_IMAGE=brunoe/maven:17 docker-mvn $@)
+docker-mvn-19() (MAVEN_IMAGE=brunoe/maven:19 docker-mvn $@)
 
 docker-sonar-analysis() (
   docker-mvn -P jacoco,sonar \
-- 
GitLab