|
1329 | 1329 | "assembler" |
1330 | 1330 | ], |
1331 | 1331 | "name": "serve", |
| 1332 | + "summary": "Serve assembled documentation with live reload and on-demand per-request rendering. Requires assembler clone to have been run first. No prior build is needed. Pages are rendered on demand; file changes invalidate the repo and trigger a live reload.", |
| 1333 | + "notes": null, |
| 1334 | + "usage": "docs-builder assembler serve [options]", |
| 1335 | + "examples": [], |
| 1336 | + "parameters": [ |
| 1337 | + { |
| 1338 | + "role": "flag", |
| 1339 | + "name": "port", |
| 1340 | + "shortName": null, |
| 1341 | + "type": "integer", |
| 1342 | + "required": false, |
| 1343 | + "summary": "Port to listen on. Default: 4000.", |
| 1344 | + "defaultValue": "4000" |
| 1345 | + }, |
| 1346 | + { |
| 1347 | + "role": "flag", |
| 1348 | + "name": "environment", |
| 1349 | + "shortName": null, |
| 1350 | + "type": "string", |
| 1351 | + "required": false, |
| 1352 | + "summary": "Named deployment target. Determines which repositories are used." |
| 1353 | + }, |
| 1354 | + { |
| 1355 | + "role": "flag", |
| 1356 | + "name": "no-watch-md", |
| 1357 | + "shortName": null, |
| 1358 | + "type": "boolean", |
| 1359 | + "required": false, |
| 1360 | + "summary": "Disable watching checkout directories for markdown changes. Static asset live reload still works. Useful when doing frontend (CSS/JS) work.", |
| 1361 | + "defaultValue": "false" |
| 1362 | + }, |
| 1363 | + { |
| 1364 | + "role": "flag", |
| 1365 | + "name": "log-level", |
| 1366 | + "shortName": "l", |
| 1367 | + "type": "enum", |
| 1368 | + "required": false, |
| 1369 | + "summary": "Minimum log level. Default: information", |
| 1370 | + "enumValues": [ |
| 1371 | + "trace", |
| 1372 | + "debug", |
| 1373 | + "information", |
| 1374 | + "warning", |
| 1375 | + "error", |
| 1376 | + "critical", |
| 1377 | + "none" |
| 1378 | + ] |
| 1379 | + }, |
| 1380 | + { |
| 1381 | + "role": "flag", |
| 1382 | + "name": "config-source", |
| 1383 | + "shortName": "c", |
| 1384 | + "type": "enum", |
| 1385 | + "required": false, |
| 1386 | + "summary": "Override the configuration source: local, remote", |
| 1387 | + "enumValues": [ |
| 1388 | + "local", |
| 1389 | + "remote", |
| 1390 | + "embedded" |
| 1391 | + ] |
| 1392 | + }, |
| 1393 | + { |
| 1394 | + "role": "flag", |
| 1395 | + "name": "skip-private-repositories", |
| 1396 | + "shortName": null, |
| 1397 | + "type": "boolean", |
| 1398 | + "required": false, |
| 1399 | + "summary": "Skip cloning private repositories" |
| 1400 | + } |
| 1401 | + ] |
| 1402 | + }, |
| 1403 | + { |
| 1404 | + "path": [ |
| 1405 | + "assembler" |
| 1406 | + ], |
| 1407 | + "name": "serve-static", |
1332 | 1408 | "summary": "Serve the output of a completed assembler build at http://localhost:4000.", |
1333 | 1409 | "notes": "Run after assembler build. Does not watch for file changes.", |
1334 | | - "usage": "docs-builder assembler serve [options]", |
| 1410 | + "usage": "docs-builder assembler serve-static [options]", |
1335 | 1411 | "examples": [], |
1336 | 1412 | "parameters": [ |
1337 | 1413 | { |
|
1347 | 1423 | "name": "path", |
1348 | 1424 | "type": "string", |
1349 | 1425 | "required": false, |
1350 | | - "summary": "Path to the built site. Defaults to .artifacts/docs/.", |
| 1426 | + "summary": "Path to the built site. Defaults to .artifacts/assembly/.", |
1351 | 1427 | "validations": [ |
1352 | 1428 | { |
1353 | 1429 | "kind": "rejectSymbolicLinks" |
|
0 commit comments