Run Summary Prototype
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Comments | Updated |
|---|---|---|---|---|
| examples-basic-web | ❌ Failed (Inspect) | Nov 9, 2022 at 0:27AM (UTC) | ||
| examples-designsystem-docs | ✅ Ready (Inspect) | Visit Preview | Nov 9, 2022 at 0:27AM (UTC) | |
| examples-kitchensink-blog | ❌ Failed (Inspect) | Nov 9, 2022 at 0:27AM (UTC) | ||
| examples-native-web | ❌ Failed (Inspect) | Nov 9, 2022 at 0:27AM (UTC) | ||
| examples-svelte-web | ❌ Failed (Inspect) | Nov 9, 2022 at 0:27AM (UTC) | ||
| turbo-site | ✅ Ready (Inspect) | Visit Preview | 💬 Add your feedback | Nov 9, 2022 at 0:27AM (UTC) |
Sample summary from building the basic example:
{
"durationMs": 93,
"endedAt": 1660694445476,
"sessionId": "2DSZSSlaJxJXSALCU5gznnVU0R4",
"startedAt": 1660694445383,
"tasks": {
"docs#build": {
"durationMs": 32,
"endedAt": 1660694445473,
"startedAt": 1660694445441,
"status": "replayed"
},
"eslint-config-custom#build": {
"durationMs": 0,
"endedAt": 1660694445441,
"startedAt": 1660694445441,
"status": "nonexistent"
},
"tsconfig#build": {
"durationMs": 0,
"endedAt": 1660694445441,
"startedAt": 1660694445441,
"status": "nonexistent"
},
"ui#build": {
"durationMs": 0,
"endedAt": 1660694445441,
"startedAt": 1660694445441,
"status": "nonexistent"
},
"web#build": {
"durationMs": 35,
"endedAt": 1660694445476,
"startedAt": 1660694445441,
"status": "replayed"
}
}
}
Updated sample artifact:
{
"durationMs": 51,
"endedAt": 1660845823941,
"sessionId": "2DXWHjwCe2xL7RSLhnRuQVKxbLf",
"startedAt": 1660845823890,
"tasks": {
"docs#build": {
"cache": {
"cacheRead": "hit",
"outputGlobs": [
"apps/docs/.turbo/turbo-build.log",
"apps/docs/dist/**",
"apps/docs/.next/**"
],
"taskHash": "41446271347b39dc",
"timeSavedMs": 3211
},
"durationMs": 19,
"endedAt": 1660845823941,
"startedAt": 1660845823921,
"status": "replayed"
},
"eslint-config-custom#build": {
"cache": null,
"durationMs": 0,
"endedAt": 1660845823921,
"startedAt": 1660845823921,
"status": "nonexistent"
},
"tsconfig#build": {
"cache": null,
"durationMs": 0,
"endedAt": 1660845823921,
"startedAt": 1660845823921,
"status": "nonexistent"
},
"ui#build": {
"cache": null,
"durationMs": 0,
"endedAt": 1660845823921,
"startedAt": 1660845823921,
"status": "nonexistent"
},
"web#build": {
"cache": {
"cacheRead": "hit",
"outputGlobs": [
"apps/web/.turbo/turbo-build.log",
"apps/web/dist/**",
"apps/web/.next/**"
],
"taskHash": "6a7024e8742617e0",
"timeSavedMs": 3203
},
"durationMs": 19,
"endedAt": 1660845823941,
"startedAt": 1660845823921,
"status": "replayed"
}
}
}
Added a turbo recent and text representation. Going to pause here for UX review, then work on some stronger typing for the summaries.
Lots of possibilities for additional turbo recent flags and subcommands (clean, find, etc.)

cc @jaredpalmer I'd like to get your opinion on UX and what other details you'd like to see here.
@gsoltis we still don't have everything in this PR into main, but it's probably ok to close / delete this branch now?
Yup, closing in favor of a real implementation.