diff --git a/scripts/ci/docker/linux-runner/persist/README.md b/scripts/ci/docker/linux-runner/persist/README.md index f0ec705e7f..90ea0bf489 100644 --- a/scripts/ci/docker/linux-runner/persist/README.md +++ b/scripts/ci/docker/linux-runner/persist/README.md @@ -45,7 +45,8 @@ de fichier, **apres** la section « Voir aussi ». ### 1. La PR #15094 patche une copie qui ne tourne pas sur ai-01 `persist/coursia-runner.service` et `persist/coursia-runner-start.sh` sont ceux de -**po-2024** : depot sous `/mnt/c/dev/CoursIA`, prefixe `myia-po-2024-linux-docker`, +**po-2024** : depot sous `/mnt/d/Dev/CoursIA` (historiquement `/mnt/c/dev/CoursIA` +avant la migration 2026-09-17, voir #16578), prefixe `myia-po-2024-linux-docker`, et un wrapper qui relaie n'importe quelle sous-commande (`exec "$SUPERVISE" "$@"`). Les fichiers vivants d'ai-01 sont differents sur les trois points qui comptent : diff --git a/scripts/ci/docker/linux-runner/persist/coursia-lean-start.sh b/scripts/ci/docker/linux-runner/persist/coursia-lean-start.sh index 94531f7a56..c522ca5b12 100644 --- a/scripts/ci/docker/linux-runner/persist/coursia-lean-start.sh +++ b/scripts/ci/docker/linux-runner/persist/coursia-lean-start.sh @@ -28,8 +28,8 @@ # jamais en argv). set -uo pipefail -MASTER_ENV="${COURSIA_MASTER_ENV:-/mnt/c/dev/CoursIA/.secrets/master.env}" -REPO_DIR="${COURSIA_REPO_DIR:-/mnt/c/dev/CoursIA}" +MASTER_ENV="${COURSIA_MASTER_ENV:-/mnt/d/Dev/CoursIA/.secrets/master.env}" +REPO_DIR="${COURSIA_REPO_DIR:-/mnt/d/Dev/CoursIA}" ARG="${1:-2}" [ -r "$MASTER_ENV" ] || { echo "master.env illisible : $MASTER_ENV" >&2; exit 1; } diff --git a/scripts/ci/docker/linux-runner/persist/coursia-runner-start.sh b/scripts/ci/docker/linux-runner/persist/coursia-runner-start.sh index 6f0828f536..f51bf630eb 100644 --- a/scripts/ci/docker/linux-runner/persist/coursia-runner-start.sh +++ b/scripts/ci/docker/linux-runner/persist/coursia-runner-start.sh @@ -11,7 +11,7 @@ # - l'etat superviseur (sentinel, logs slots) vit sous /var/lib/coursia-runner. set -euo pipefail -TOKEN_FILE="/mnt/c/dev/CoursIA/.secrets/master.env" +TOKEN_FILE="${COURSIA_TOKEN_FILE:-/mnt/d/Dev/CoursIA/.secrets/master.env}" TOKEN="$(sed -n 's/^GH_RUNNERS_ADMIN_TOKEN=//p' "$TOKEN_FILE" | tr -d '\r')" if [ -z "$TOKEN" ]; then echo "FATAL: GH_RUNNERS_ADMIN_TOKEN absent de $TOKEN_FILE" >&2 @@ -37,7 +37,7 @@ if ! docker info >/dev/null 2>&1; then exit 1 fi -SUPERVISE="/mnt/c/dev/CoursIA/scripts/ci/docker/linux-runner/supervise.sh" +SUPERVISE="${COURSIA_SUPERVISE:-/mnt/d/Dev/CoursIA/scripts/ci/docker/linux-runner/supervise.sh}" mkdir -p "$COURSIA_RUNNER_STATE_DIR" # --- PURGE SENTINELLE PERIMEE (#15163) -----------------------------