Commit 1bcbd42
committed
fix(report): write run data to project-local target/piano/runs/
Add shutdown_to(dir) to the runtime that writes to a specified directory.
The CLI now injects shutdown_to with the project's target/piano/runs/ path
instead of shutdown(), making run data project-scoped by default.
piano report and piano tag check ./target/piano/runs/ first, falling back
to ~/.piano/runs/ for backward compatibility with existing global runs.
PIANO_RUNS_DIR env var still takes priority in both shutdown and
shutdown_to for testing and user overrides.
Closes #711 parent 85b54cc commit 1bcbd42
4 files changed
+81
-16
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
663 | 663 | | |
664 | 664 | | |
665 | 665 | | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
666 | 683 | | |
667 | 684 | | |
668 | 685 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
15 | 16 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
303 | | - | |
304 | | - | |
305 | | - | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
306 | 311 | | |
307 | 312 | | |
308 | 313 | | |
| |||
397 | 402 | | |
398 | 403 | | |
399 | 404 | | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
400 | 411 | | |
401 | 412 | | |
402 | 413 | | |
| |||
405 | 416 | | |
406 | 417 | | |
407 | 418 | | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
408 | 425 | | |
409 | 426 | | |
410 | 427 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
480 | 480 | | |
481 | 481 | | |
482 | 482 | | |
483 | | - | |
484 | | - | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
485 | 489 | | |
486 | | - | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
487 | 493 | | |
488 | 494 | | |
489 | 495 | | |
490 | 496 | | |
491 | | - | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
492 | 513 | | |
493 | 514 | | |
494 | 515 | | |
| |||
498 | 519 | | |
499 | 520 | | |
500 | 521 | | |
| 522 | + | |
501 | 523 | | |
502 | 524 | | |
503 | 525 | | |
| |||
509 | 531 | | |
510 | 532 | | |
511 | 533 | | |
512 | | - | |
513 | | - | |
514 | | - | |
515 | 534 | | |
516 | 535 | | |
517 | 536 | | |
| |||
522 | 541 | | |
523 | 542 | | |
524 | 543 | | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | 544 | | |
529 | 545 | | |
530 | 546 | | |
| |||
719 | 735 | | |
720 | 736 | | |
721 | 737 | | |
722 | | - | |
| 738 | + | |
723 | 739 | | |
724 | 740 | | |
725 | 741 | | |
| |||
732 | 748 | | |
733 | 749 | | |
734 | 750 | | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
735 | 765 | | |
736 | 766 | | |
737 | 767 | | |
| |||
741 | 771 | | |
742 | 772 | | |
743 | 773 | | |
744 | | - | |
| 774 | + | |
745 | 775 | | |
746 | 776 | | |
747 | 777 | | |
| |||
0 commit comments