File size: 1,080 Bytes
4346e8f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env bash
# Docker'sız geliştirme (SANDBOX_MODE=local) için araç zincirlerini kurar.
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
echo "==> Python bağımlılıkları"
pip install -r "$ROOT/backend/requirements.txt"
echo "==> Node araç zinciri (Jest, Babel, Playwright)"
(cd "$ROOT/sandbox/node-toolchain" && npm install --no-audit --no-fund && npx playwright install chromium)
echo "==> Java kütüphaneleri (JUnit 5 + JaCoCo)"
LIB="$ROOT/sandbox/java-lib"; mkdir -p "$LIB"; M=https://repo1.maven.org/maven2
curl -fsSL -o "$LIB/junit-platform-console-standalone.jar" \
  $M/org/junit/platform/junit-platform-console-standalone/1.11.3/junit-platform-console-standalone-1.11.3.jar
curl -fsSL -o "$LIB/jacocoagent.jar" $M/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar
curl -fsSL -o "$LIB/jacococli.jar"   $M/org/jacoco/org.jacoco.cli/0.8.12/org.jacoco.cli-0.8.12-nodeps.jar
echo "==> Arayüz"
(cd "$ROOT/frontend" && npm install --no-audit --no-fund)
echo "Hazır. Ollama'yı kurup modeli çekin:  ollama pull qwen2.5-coder:7b"