ait repo — Complete Reference
Inspect or administer a registered remote Repository and its CI jobs, capabilities, and runs.
Audience: Repository owners and operators
Operating boundary#
Purpose: Inspect or administer a registered remote Repository and its CI jobs, capabilities, and runs.
Effect class: Mixed remote read and administration surface; retirement, restoration, and CI scheduling mutate remote authority.
Coverage: 6 public help surfaces under ait repo.
The blocks below preserve the 1.1.1 binary output in full, including every emitted argument, option, default, possible value, conflict, and requirement.
Complete command tree#
ait repo
ait repo show
ait repo retire
ait repo restore
ait repo jobs
ait repo ci-capabilitiesExact emitted help#
ait repo#
Binary description: Inspect and manage the configured Repository on its remote server.
Inspect and manage the configured Repository on its remote server.
Usage: ait repo <COMMAND>
Commands:
show Read Repository identity, lifecycle, storage validation, and sync state.
retire Drain, archive, verify, and purge a remote Repository, or abort that retirement.
restore Restore a complete local retirement archive as a new remote Repository.
jobs Read one Worker Job or a bounded, optionally filtered Job inventory.
ci-capabilities Inspect server, native runner, and remote-sync prerequisites for Patchset CI.
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print helpait repo show#
Binary description: Read Repository identity, lifecycle, storage validation, and sync state.
Read Repository identity, lifecycle, storage validation, and sync state.
Usage: ait repo show [OPTIONS]
Options:
--remote <NAME> Use this configured remote; omission uses the Repository default remote.
--json Emit the complete machine-readable JSON result.
-h, --help Print helpait repo retire#
Binary description: Without --abort, stop new work for the remote Repository, download and verify its complete archive, then delete its server data. An unrelated complete local archive blocks retirement and must be handled with ait repo restore --remote <NAME>; there is no archive replacement option. With --abort, reactivate the Repository and preserve any complete local archive.
Without --abort, stop new work for the remote Repository, download and verify its complete archive, then delete its server data. An unrelated complete local archive blocks retirement and must be handled with `ait repo restore --remote <NAME>`; there is no archive replacement option. With --abort, reactivate the Repository and preserve any complete local archive.
Usage: ait repo retire [OPTIONS]
Options:
--remote <NAME>
Mutate this configured remote; omission uses the Repository default remote.
--abort
Abort an in-progress retirement and reactivate the Repository while preserving any complete local archive.
--json
Emit the complete machine-readable JSON result.
-h, --help
Print help (see a summary with '-h')ait repo restore#
Binary description: Verify the complete .ait/remote/<remote>/ retirement archive, create a new remote Repository index, upload and save its data, then update the locally configured Repository index. The archive determines the restored identity; there is no name, index, or force override.
Verify the complete `.ait/remote/<remote>/` retirement archive, create a new remote Repository index, upload and save its data, then update the locally configured Repository index. The archive determines the restored identity; there is no name, index, or force override.
Usage: ait repo restore [OPTIONS]
Options:
--remote <NAME>
Use this configured remote; omission uses the Repository default remote.
--json
Emit the complete machine-readable JSON result.
-h, --help
Print help (see a summary with '-h')ait repo jobs#
Binary description: Read one Worker Job or a bounded, optionally filtered Job inventory.
Read one Worker Job or a bounded, optionally filtered Job inventory.
Usage: ait repo jobs [OPTIONS]
Options:
--remote <NAME> Read from this configured remote; omission uses the Repository default remote.
--worker-job-index <INDEX> Read one specific Worker Job from the current Repository; cannot be combined with list filters.
--state <STATE> Return only queued, running, succeeded, or failed Jobs. [possible values: queued, running, succeeded, failed]
--limit <COUNT> Return at most this many Jobs in list mode (1 through 1000; default 50). [default: 50]
--json Emit the complete machine-readable JSON result.
-h, --help Print helpait repo ci-capabilities#
Binary description: Inspect server, native runner, and remote-sync prerequisites for Patchset CI.
Inspect server, native runner, and remote-sync prerequisites for Patchset CI.
Usage: ait repo ci-capabilities [OPTIONS]
Options:
--remote <NAME> Use this configured remote; omission uses the Repository default remote.
--json Emit the complete machine-readable JSON result.
-h, --help Print help