Separate build outputs: moonweb -> dist/moonweb/, stefankoelle -> dist/stefankoelle/

- eleventy.config.js: output to dist/moonweb/ (was dist/)
- build-deploy-moonweb.yml: deploy from dist/moonweb/
- package.json: timecapsule copies to dist/moonweb/timecapsule/
- Rename prebuild -> prebuild:cv to prevent npm lifecycle hook from
  running before build (build-pdf.sh was contaminating dist/ with
  stefankoelle output)
This commit is contained in:
2026-09-11 14:17:30 +02:00
parent 9ffbadb3db
commit a5b4a20895
6 changed files with 14 additions and 14 deletions
+2 -2
View File
@@ -89,7 +89,7 @@ moonweb-site/
```bash
npm install
cd timecapsule && npm install # Timecapsule Dependencies
npm run prebuild # Pre-Build Tasks (CV PDF generieren)
npm run prebuild:cv # Pre-Build Tasks (CV PDF generieren)
npm run dev # Moonweb Sites (localhost:8081)
npm run dev:stefankoelle # stefankoelle.de (localhost:8086)
npm run dev:timecapsule # Timecapsule (localhost:8087)
@@ -141,7 +141,7 @@ Das CV-PDF wird via WeasyPrint generiert:
```bash
npm run pdf:cv # Einzelnes PDF generieren
npm run prebuild # Alle Pre-Build Tasks (inkl. CV PDF)
npm run prebuild:cv # Alle Pre-Build Tasks (inkl. CV PDF)
```
Dateien: