mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-17 17:49:39 +02:00
chore: complete ManaCore → Mana rename (docs, go modules, plists, images)
Final cleanup of references missed in previous rename commits: - Dockerfiles: PUBLIC_MANA_CORE_AUTH_URL → PUBLIC_MANA_AUTH_URL - Go modules: github.com/manacore/* → github.com/mana/* (7 go.mod files) - launchd plists: com.manacore.* → com.mana.* (14 files renamed + content) - Image assets: *_Manacore_AI_Credits* → *_Mana_AI_Credits* (11 files) - .env.example files: ManaCore brand strings → Mana - .prettierignore: stale apps/manacore/* paths → apps/mana/* - Markdown docs (CLAUDE.md, /docs/*): mana-core-auth → mana-auth, etc. Excluded from rename: .claude/, devlog/, manascore/ (historical content), client testimonials, blueprints, npm package refs (@mana-core/*). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
6f4667c2a3
commit
22a73943e1
307 changed files with 2408 additions and 4537 deletions
|
|
@ -108,23 +108,23 @@ const APP_CONFIGS = [
|
|||
},
|
||||
},
|
||||
|
||||
// Manacore Mobile
|
||||
// Mana Mobile
|
||||
{
|
||||
path: 'apps/mana/apps/mobile/.env',
|
||||
vars: {
|
||||
EXPO_PUBLIC_SUPABASE_URL: (env) => env.MANACORE_SUPABASE_URL,
|
||||
EXPO_PUBLIC_SUPABASE_ANON_KEY: (env) => env.MANACORE_SUPABASE_ANON_KEY,
|
||||
EXPO_PUBLIC_SUPABASE_URL: (env) => env.MANA_SUPABASE_URL,
|
||||
EXPO_PUBLIC_SUPABASE_ANON_KEY: (env) => env.MANA_SUPABASE_ANON_KEY,
|
||||
},
|
||||
},
|
||||
|
||||
// Manacore Web
|
||||
// Mana Web
|
||||
{
|
||||
path: 'apps/mana/apps/web/.env',
|
||||
vars: {
|
||||
PUBLIC_SUPABASE_URL: (env) => env.MANACORE_SUPABASE_URL,
|
||||
PUBLIC_SUPABASE_ANON_KEY: (env) => env.MANACORE_SUPABASE_ANON_KEY,
|
||||
PUBLIC_SUPABASE_URL: (env) => env.MANA_SUPABASE_URL,
|
||||
PUBLIC_SUPABASE_ANON_KEY: (env) => env.MANA_SUPABASE_ANON_KEY,
|
||||
MIDDLEWARE_URL: (env) => env.MANA_AUTH_URL,
|
||||
PUBLIC_UMAMI_WEBSITE_ID: (env) => env.UMAMI_WEBSITE_ID_MANACORE || '',
|
||||
PUBLIC_UMAMI_WEBSITE_ID: (env) => env.UMAMI_WEBSITE_ID_MANA || '',
|
||||
PUBLIC_GLITCHTIP_DSN: (env) => env.PUBLIC_GLITCHTIP_DSN || '',
|
||||
},
|
||||
},
|
||||
|
|
@ -672,7 +672,7 @@ const APP_CONFIGS = [
|
|||
{
|
||||
path: 'apps/mana/apps/landing/.env',
|
||||
vars: {
|
||||
PUBLIC_UMAMI_WEBSITE_ID: (env) => env.UMAMI_WEBSITE_ID_MANACORE_LANDING || '',
|
||||
PUBLIC_UMAMI_WEBSITE_ID: (env) => env.UMAMI_WEBSITE_ID_MANA_LANDING || '',
|
||||
},
|
||||
},
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ Scripts for managing the Mana production environment on Mac Mini.
|
|||
ssh mac-mini
|
||||
|
||||
# 2. Navigate to project
|
||||
cd ~/projects/manacore-monorepo
|
||||
cd ~/projects/mana-monorepo
|
||||
|
||||
# 3. Setup auto-start (only needed once)
|
||||
./scripts/mac-mini/setup-autostart.sh
|
||||
|
|
@ -51,8 +51,8 @@ brew install cloudflared git docker
|
|||
```bash
|
||||
mkdir -p ~/projects
|
||||
cd ~/projects
|
||||
git clone https://github.com/Memo-2023/manacore-monorepo.git
|
||||
cd manacore-monorepo
|
||||
git clone https://github.com/Memo-2023/mana-monorepo.git
|
||||
cd mana-monorepo
|
||||
```
|
||||
|
||||
### 3. Configure Cloudflare Tunnel
|
||||
|
|
@ -116,16 +116,16 @@ Open Docker Desktop and enable:
|
|||
|
||||
```bash
|
||||
# Startup log
|
||||
tail -f /tmp/manacore-startup.log
|
||||
tail -f /tmp/mana-startup.log
|
||||
|
||||
# Health check log
|
||||
tail -f /tmp/manacore-health.log
|
||||
tail -f /tmp/mana-health.log
|
||||
|
||||
# Cloudflare tunnel log
|
||||
tail -f /tmp/cloudflared.log
|
||||
|
||||
# Specific container logs
|
||||
docker logs -f mana-core-auth
|
||||
docker logs -f mana-auth
|
||||
docker logs -f chat-backend
|
||||
```
|
||||
|
||||
|
|
@ -142,24 +142,24 @@ Three services are configured to run automatically:
|
|||
| Service | Label | Purpose |
|
||||
|---------|-------|---------|
|
||||
| Cloudflared | `com.cloudflare.cloudflared` | Tunnel to Cloudflare |
|
||||
| Docker Startup | `com.manacore.docker-startup` | Start containers on boot |
|
||||
| Health Check | `com.manacore.health-check` | Check every 5 minutes |
|
||||
| STT Service | `com.manacore.stt` | Speech-to-Text (Whisper + Voxtral) |
|
||||
| Docker Startup | `com.mana.docker-startup` | Start containers on boot |
|
||||
| Health Check | `com.mana.health-check` | Check every 5 minutes |
|
||||
| STT Service | `com.mana.stt` | Speech-to-Text (Whisper + Voxtral) |
|
||||
|
||||
### Manual Service Control
|
||||
|
||||
```bash
|
||||
# Check status
|
||||
launchctl list | grep -E 'cloudflare|manacore'
|
||||
launchctl list | grep -E 'cloudflare|mana'
|
||||
|
||||
# Restart a service
|
||||
launchctl kickstart -k gui/$(id -u)/com.manacore.docker-startup
|
||||
launchctl kickstart -k gui/$(id -u)/com.mana.docker-startup
|
||||
|
||||
# Stop a service
|
||||
launchctl unload ~/Library/LaunchAgents/com.manacore.docker-startup.plist
|
||||
launchctl unload ~/Library/LaunchAgents/com.mana.docker-startup.plist
|
||||
|
||||
# Start a service
|
||||
launchctl load ~/Library/LaunchAgents/com.manacore.docker-startup.plist
|
||||
launchctl load ~/Library/LaunchAgents/com.mana.docker-startup.plist
|
||||
```
|
||||
|
||||
## Troubleshooting
|
||||
|
|
@ -197,7 +197,7 @@ docker logs <container-name>
|
|||
docker restart <container-name>
|
||||
|
||||
# Check database connectivity
|
||||
docker exec manacore-postgres pg_isready -U postgres
|
||||
docker exec mana-postgres pg_isready -U postgres
|
||||
```
|
||||
|
||||
### Services not starting on boot
|
||||
|
|
@ -210,7 +210,7 @@ docker exec manacore-postgres pg_isready -U postgres
|
|||
launchctl error <exit-code>
|
||||
|
||||
# Verify plist files
|
||||
plutil ~/Library/LaunchAgents/com.manacore.*.plist
|
||||
plutil ~/Library/LaunchAgents/com.mana.*.plist
|
||||
```
|
||||
|
||||
## Push Notifications (Optional)
|
||||
|
|
@ -274,7 +274,7 @@ curl -X POST http://localhost:3020/transcribe \
|
|||
-F "language=de"
|
||||
|
||||
# View logs
|
||||
tail -f /tmp/manacore-stt.log
|
||||
tail -f /tmp/mana-stt.log
|
||||
```
|
||||
|
||||
**Available endpoints:**
|
||||
|
|
|
|||
|
|
@ -32,17 +32,17 @@ for f in *.plist; do launchctl load ~/Library/LaunchAgents/$f; done
|
|||
|
||||
```bash
|
||||
# Check status
|
||||
launchctl list | grep manacore
|
||||
launchctl list | grep mana
|
||||
|
||||
# View logs
|
||||
tail -f /tmp/manacore-*.log
|
||||
tail -f /tmp/mana-*.log
|
||||
|
||||
# Reload a service
|
||||
launchctl unload ~/Library/LaunchAgents/com.manacore.health-check.plist
|
||||
launchctl load ~/Library/LaunchAgents/com.manacore.health-check.plist
|
||||
launchctl unload ~/Library/LaunchAgents/com.mana.health-check.plist
|
||||
launchctl load ~/Library/LaunchAgents/com.mana.health-check.plist
|
||||
|
||||
# Stop a service
|
||||
launchctl unload ~/Library/LaunchAgents/com.manacore.<service>.plist
|
||||
launchctl unload ~/Library/LaunchAgents/com.mana.<service>.plist
|
||||
```
|
||||
|
||||
## Troubleshooting
|
||||
|
|
@ -55,5 +55,5 @@ Exit codes in `launchctl list`:
|
|||
|
||||
Check error logs:
|
||||
```bash
|
||||
cat /tmp/manacore-<service>.error.log
|
||||
cat /tmp/mana-<service>.error.log
|
||||
```
|
||||
|
|
|
|||
|
|
@ -3,12 +3,12 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.backup-databases</string>
|
||||
<string>com.mana.backup-databases</string>
|
||||
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/bin/bash</string>
|
||||
<string>/Users/mana/projects/manacore-monorepo/scripts/mac-mini/backup-databases.sh</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/scripts/mac-mini/backup-databases.sh</string>
|
||||
</array>
|
||||
|
||||
<!-- Run daily at 3:00 AM -->
|
||||
|
|
@ -21,10 +21,10 @@
|
|||
</dict>
|
||||
|
||||
<key>StandardOutPath</key>
|
||||
<string>/tmp/manacore-backup.log</string>
|
||||
<string>/tmp/mana-backup.log</string>
|
||||
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/tmp/manacore-backup.error.log</string>
|
||||
<string>/tmp/mana-backup.error.log</string>
|
||||
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
|
|
@ -3,12 +3,12 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.disk-check</string>
|
||||
<string>com.mana.disk-check</string>
|
||||
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/bin/bash</string>
|
||||
<string>/Users/mana/projects/manacore-monorepo/scripts/mac-mini/check-disk-space.sh</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/scripts/mac-mini/check-disk-space.sh</string>
|
||||
</array>
|
||||
|
||||
<!-- Run every 15 minutes — frequent enough to catch disk issues early -->
|
||||
|
|
@ -20,10 +20,10 @@
|
|||
<true/>
|
||||
|
||||
<key>StandardOutPath</key>
|
||||
<string>/tmp/manacore-disk-check.log</string>
|
||||
<string>/tmp/mana-disk-check.log</string>
|
||||
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/tmp/manacore-disk-check.error.log</string>
|
||||
<string>/tmp/mana-disk-check.error.log</string>
|
||||
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
|
|
@ -3,20 +3,20 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.docker-startup</string>
|
||||
<string>com.mana.docker-startup</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/bin/bash</string>
|
||||
<string>/Users/mana/projects/manacore-monorepo/scripts/mac-mini/startup.sh</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/scripts/mac-mini/startup.sh</string>
|
||||
</array>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
<key>StartInterval</key>
|
||||
<integer>0</integer>
|
||||
<key>StandardOutPath</key>
|
||||
<string>/tmp/manacore-startup.log</string>
|
||||
<string>/tmp/mana-startup.log</string>
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/tmp/manacore-startup.error.log</string>
|
||||
<string>/tmp/mana-startup.error.log</string>
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
<key>PATH</key>
|
||||
|
|
@ -3,12 +3,12 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.ensure-containers</string>
|
||||
<string>com.mana.ensure-containers</string>
|
||||
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/bin/bash</string>
|
||||
<string>/Users/mana/projects/manacore-monorepo/scripts/mac-mini/ensure-containers-running.sh</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/scripts/mac-mini/ensure-containers-running.sh</string>
|
||||
</array>
|
||||
|
||||
<key>StartInterval</key>
|
||||
|
|
@ -18,10 +18,10 @@
|
|||
<true/>
|
||||
|
||||
<key>StandardOutPath</key>
|
||||
<string>/tmp/manacore-ensure-containers.log</string>
|
||||
<string>/tmp/mana-ensure-containers.log</string>
|
||||
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/tmp/manacore-ensure-containers.log</string>
|
||||
<string>/tmp/mana-ensure-containers.log</string>
|
||||
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
|
|
@ -3,18 +3,18 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.health-check</string>
|
||||
<string>com.mana.health-check</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/bin/bash</string>
|
||||
<string>/Users/mana/projects/manacore-monorepo/scripts/mac-mini/health-check.sh</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/scripts/mac-mini/health-check.sh</string>
|
||||
</array>
|
||||
<key>StartInterval</key>
|
||||
<integer>300</integer>
|
||||
<key>StandardOutPath</key>
|
||||
<string>/tmp/manacore-health.log</string>
|
||||
<string>/tmp/mana-health.log</string>
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/tmp/manacore-health.error.log</string>
|
||||
<string>/tmp/mana-health.error.log</string>
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
<key>PATH</key>
|
||||
|
|
@ -3,10 +3,10 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.image-gen</string>
|
||||
<string>com.mana.image-gen</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/Users/mana/projects/manacore-monorepo/services/mana-image-gen/.venv/bin/python3</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/services/mana-image-gen/.venv/bin/python3</string>
|
||||
<string>-m</string>
|
||||
<string>uvicorn</string>
|
||||
<string>app.main:app</string>
|
||||
|
|
@ -16,11 +16,11 @@
|
|||
<string>3025</string>
|
||||
</array>
|
||||
<key>WorkingDirectory</key>
|
||||
<string>/Users/mana/projects/manacore-monorepo/services/mana-image-gen</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/services/mana-image-gen</string>
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
<key>PATH</key>
|
||||
<string>/opt/homebrew/bin:/Users/mana/projects/manacore-monorepo/services/mana-image-gen/.venv/bin:/usr/local/bin:/usr/bin:/bin</string>
|
||||
<string>/opt/homebrew/bin:/Users/mana/projects/mana-monorepo/services/mana-image-gen/.venv/bin:/usr/local/bin:/usr/bin:/bin</string>
|
||||
<key>HOME</key>
|
||||
<string>/Users/mana</string>
|
||||
<key>PORT</key>
|
||||
|
|
@ -46,8 +46,8 @@
|
|||
<true/>
|
||||
</dict>
|
||||
<key>StandardOutPath</key>
|
||||
<string>/tmp/manacore-image-gen.log</string>
|
||||
<string>/tmp/mana-image-gen.log</string>
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/tmp/manacore-image-gen.error.log</string>
|
||||
<string>/tmp/mana-image-gen.error.log</string>
|
||||
</dict>
|
||||
</plist>
|
||||
|
|
@ -3,17 +3,17 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.mana-stt</string>
|
||||
<string>com.mana.mana-stt</string>
|
||||
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/bin/bash</string>
|
||||
<string>-c</string>
|
||||
<string>cd /Users/mana/projects/manacore-monorepo/services/mana-stt && set -a && source .env && set +a && .venv/bin/uvicorn app.main:app --host 0.0.0.0 --port 3020</string>
|
||||
<string>cd /Users/mana/projects/mana-monorepo/services/mana-stt && set -a && source .env && set +a && .venv/bin/uvicorn app.main:app --host 0.0.0.0 --port 3020</string>
|
||||
</array>
|
||||
|
||||
<key>WorkingDirectory</key>
|
||||
<string>/Users/mana/projects/manacore-monorepo/services/mana-stt</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/services/mana-stt</string>
|
||||
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
|
|
@ -3,17 +3,17 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.mana-tts</string>
|
||||
<string>com.mana.mana-tts</string>
|
||||
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/bin/bash</string>
|
||||
<string>-c</string>
|
||||
<string>cd /Users/mana/projects/manacore-monorepo/services/mana-tts && set -a && source .env && set +a && .venv/bin/uvicorn app.main:app --host 0.0.0.0 --port 3022</string>
|
||||
<string>cd /Users/mana/projects/mana-monorepo/services/mana-tts && set -a && source .env && set +a && .venv/bin/uvicorn app.main:app --host 0.0.0.0 --port 3022</string>
|
||||
</array>
|
||||
|
||||
<key>WorkingDirectory</key>
|
||||
<string>/Users/mana/projects/manacore-monorepo/services/mana-tts</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/services/mana-tts</string>
|
||||
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.ssd-check</string>
|
||||
<string>com.mana.ssd-check</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/Users/mana/check-ssd.sh</string>
|
||||
|
|
@ -3,14 +3,14 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.telegram-ollama-bot</string>
|
||||
<string>com.mana.telegram-ollama-bot</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/opt/homebrew/bin/node</string>
|
||||
<string>/Users/mana/projects/manacore-monorepo/services/telegram-ollama-bot/dist/main.js</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/services/telegram-ollama-bot/dist/main.js</string>
|
||||
</array>
|
||||
<key>WorkingDirectory</key>
|
||||
<string>/Users/mana/projects/manacore-monorepo/services/telegram-ollama-bot</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/services/telegram-ollama-bot</string>
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
<key>PATH</key>
|
||||
|
|
@ -3,12 +3,12 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Label</key>
|
||||
<string>com.manacore.weekly-report</string>
|
||||
<string>com.mana.weekly-report</string>
|
||||
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>/bin/bash</string>
|
||||
<string>/Users/mana/projects/manacore-monorepo/scripts/mac-mini/weekly-report.sh</string>
|
||||
<string>/Users/mana/projects/mana-monorepo/scripts/mac-mini/weekly-report.sh</string>
|
||||
</array>
|
||||
|
||||
<!-- Run every Sunday at 10:00 AM -->
|
||||
|
|
@ -23,10 +23,10 @@
|
|||
</dict>
|
||||
|
||||
<key>StandardOutPath</key>
|
||||
<string>/tmp/manacore-weekly-report.log</string>
|
||||
<string>/tmp/mana-weekly-report.log</string>
|
||||
|
||||
<key>StandardErrorPath</key>
|
||||
<string>/tmp/manacore-weekly-report.error.log</string>
|
||||
<string>/tmp/mana-weekly-report.error.log</string>
|
||||
|
||||
<key>EnvironmentVariables</key>
|
||||
<dict>
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
# ManaCore Notification Configuration
|
||||
# Mana Notification Configuration
|
||||
# Copy this file to the project root as .env.notifications
|
||||
# cp scripts/mac-mini/notifications.env.example .env.notifications
|
||||
|
||||
|
|
@ -23,7 +23,7 @@ TELEGRAM_CHAT_ID=
|
|||
EMAIL_TO=
|
||||
|
||||
# From address (optional)
|
||||
EMAIL_FROM=manacore@mana.how
|
||||
EMAIL_FROM=mana@mana.how
|
||||
|
||||
# Note: For email to work, install and configure msmtp on Mac Mini:
|
||||
# brew install msmtp
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ node format-metrics.js ./test-results/metrics.json
|
|||
"branches": { "total": 400, "covered": 340, "pct": 85 }
|
||||
},
|
||||
"suites": {
|
||||
"mana-core-auth": { /* same structure */ },
|
||||
"mana-auth": { /* same structure */ },
|
||||
"chat-backend": { /* same structure */ }
|
||||
}
|
||||
}
|
||||
|
|
@ -164,7 +164,7 @@ node format-metrics.js ./test-results/metrics.json
|
|||
"suite": "integration/auth-flow.spec.ts"
|
||||
},
|
||||
"suiteMetrics": {
|
||||
"mana-core-auth": {
|
||||
"mana-auth": {
|
||||
"tests": 120,
|
||||
"duration": 15000,
|
||||
"slowestTest": { /* ... */ }
|
||||
|
|
@ -187,8 +187,8 @@ To track additional metrics:
|
|||
|
||||
```bash
|
||||
# Create mock test results
|
||||
mkdir -p test-data/coverage-mana-core-auth
|
||||
echo '{"total":{"lines":{"total":100,"covered":85,"pct":85}}}' > test-data/coverage-mana-core-auth/coverage-summary.json
|
||||
mkdir -p test-data/coverage-mana-auth
|
||||
echo '{"total":{"lines":{"total":100,"covered":85,"pct":85}}}' > test-data/coverage-mana-auth/coverage-summary.json
|
||||
|
||||
# Run aggregation
|
||||
node aggregate-coverage.js test-data aggregated-output
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue