Repository navigation
Release 0.12.0 - #785
Merged
Merged
Release 0.12.0#785
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
0.12.0 adds a machine-wide CLI for seeing, following and stopping Commands across every repository in
logs.dir(#778).thirdshift status [--json]shows live stages and their age, Commands that died, idle Passes and completions from the last 24 hours.status --allshows all Commands, newest first; history falls back to Activity, Command and Session logs (Record live Runs and add machine-wide status #777, Record Passes and show idle Passes in status #779, Show recent and historical Commands in status #780).thirdshift show <command>shows the Command tree, stage history, log paths and latest Session event.thirdshift logs <command>prints Command or Session logs, optionally following them. Names resolve across retained Commands, choosing live work or otherwise the latest (Add show and logs for named Commands #782).thirdshift stop <command> [--requeue]verifies process identity, records who requested the Stop and waits for existing cleanup. By default it appliesneeds-triage, retaining the Claim only for remaining origin work;--requeuereleases the Claim and restoresready-for-agent. It supports Runs, Spec runs, Pickup runs and Passes, refuses ended Commands and individual Ticket issues, and reports retained branches and PRs throughout the tree (Add thirdshift stop for live Runs #783, Stop for Spec runs, Pickup runs and Passes #784, Spec: see, follow and Stop a machine's Commands from the CLI #778).Also: Console design records and documentation (#775).
Version diff