#!/usr/bin/env bash set -euo pipefail # Build et lance le conteneur unifié (runner+agents) sur ce projet SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" ROOT_DIR="$(cd "$SCRIPT_DIR/../.." && pwd)" cd "$ROOT_DIR" # Build image docker compose -f docker-compose.ci.yml build # Exécuter agents par défaut RUNNER_MODE="${RUNNER_MODE:-agents}" BASE_URL="${BASE_URL:-}" REGISTRATION_TOKEN="${REGISTRATION_TOKEN:-}" \ docker compose -f docker-compose.ci.yml up --remove-orphans --abort-on-container-exit