15 lines
515 B
Bash
Executable File
15 lines
515 B
Bash
Executable File
#!/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
|