ar2

module
v0.14.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2026 License: MIT

README

ar2

CLI for aqua registry g2

Documents

  • Reviewing a pull request from ar2: in aqua-registry-g2, where the pull requests are and where whoever reads them works. It is a skill there, so a session in that repository loads it without being told to

Directories

Path Synopsis
cmd
ar2 command
audit command
Package main provides audit, a development tool for checking what the conversion from a v1 aqua-registry definition to a g2 one does.
Package main provides audit, a development tool for checking what the conversion from a v1 aqua-registry definition to a g2 one does.
pkg
attest
Package attest checks that a release carries the GitHub artifact attestations its definition says it does.
Package attest checks that a release carries the GitHub artifact attestations its definition says it does.
cli
Package cli provides the command-line interface layer for ar2.
Package cli provides the command-line interface layer for ar2.
cli/add
Package add implements the 'ar2 add' command.
Package add implements the 'ar2 add' command.
cli/consolidate
Package consolidate implements the 'ar2 consolidate' command.
Package consolidate implements the 'ar2 consolidate' command.
cli/flag
Package flag defines the flags shared by ar2's commands.
Package flag defines the flags shared by ar2's commands.
cli/identities
Package identities tells a registry client which id each package is kept under.
Package identities tells a registry client which id each package is kept under.
cli/index
Package index implements the 'ar2 index' command.
Package index implements the 'ar2 index' command.
cli/initcmd
Package initcmd implements the 'ar2 init' command.
Package initcmd implements the 'ar2 init' command.
cli/regenerate
Package regenerate implements the 'ar2 regenerate' command.
Package regenerate implements the 'ar2 regenerate' command.
cli/remove
Package remove implements the 'ar2 remove' command.
Package remove implements the 'ar2 remove' command.
cli/rename
Package rename implements the 'ar2 rename' command.
Package rename implements the 'ar2 rename' command.
cli/rewrite
Package rewrite implements the 'ar2 rewrite' command.
Package rewrite implements the 'ar2 rewrite' command.
cli/run
Package run implements the 'ar2 run' command.
Package run implements the 'ar2 run' command.
cli/show
Package show implements the 'ar2 show' command.
Package show implements the 'ar2 show' command.
cli/state
Package state implements the 'ar2 state' command.
Package state implements the 'ar2 state' command.
cli/statefile
Package statefile reads and writes ar2's state where the commands keep it.
Package statefile reads and writes ar2's state where the commands keep it.
cli/test
Package test implements the 'ar2 test' command.
Package test implements the 'ar2 test' command.
cli/tidy
Package tidy implements the 'ar2 tidy' command.
Package tidy implements the 'ar2 tidy' command.
cli/token
Package token finds the token of the ordinary GitHub client and builds the clients ar2 uses beside it.
Package token finds the token of the ordinary GitHub client and builds the clients ar2 uses beside it.
cli/validatedefinition
Package validatedefinition implements the 'ar2 validate-definition' command.
Package validatedefinition implements the 'ar2 validate-definition' command.
cli/validateindex
Package validateindex implements the 'ar2 validate-index' command.
Package validateindex implements the 'ar2 validate-index' command.
controller/add
Package add puts a package the registry doesn't have into it.
Package add puts a package the registry doesn't have into it.
controller/consolidate
Package consolidate moves every package from a branch of its own onto the default branch.
Package consolidate moves every package from a branch of its own onto the default branch.
controller/index
Package index maintains aqua-registry-g2's catalogue of the packages it holds.
Package index maintains aqua-registry-g2's catalogue of the packages it holds.
controller/initcmd
Package initcmd implements the logic behind the 'ar2 init' command.
Package initcmd implements the logic behind the 'ar2 init' command.
controller/remove
Package remove stops the registry serving a package.
Package remove stops the registry serving a package.
controller/rename
Package rename moves a package to the name its repository has now.
Package rename moves a package to the name its repository has now.
controller/rewrite
Package rewrite brings the files the registry has published to the form a generation writes now, once (aquaproj/aqua-registry-g2#743).
Package rewrite brings the files the registry has published to the form a generation writes now, once (aquaproj/aqua-registry-g2#743).
controller/run
Package run implements the logic behind the 'ar2 run' command.
Package run implements the logic behind the 'ar2 run' command.
controller/show
Package show answers what the registry knows about one package.
Package show answers what the registry knows about one package.
controller/state
Package state prints what ar2's state says.
Package state prints what ar2's state says.
controller/test
Package test checks a generated registry.json against the release it describes.
Package test checks a generated registry.json against the release it describes.
controller/tidy
Package tidy takes out of the packages' definitions what a release can be read for.
Package tidy takes out of the packages' definitions what a release can be read for.
controller/validatedefinition
Package validatedefinition checks that a package's definition says what the registry reads it for.
Package validatedefinition checks that a package's definition says what the registry reads it for.
controller/validateindex
Package validateindex checks that index.json says what aqua reads it for.
Package validateindex checks that index.json says what aqua reads it for.
forge
Package forge reads a forge instance the way aqua gr reads GitHub.
Package forge reads a forge instance the way aqua gr reads GitHub.
g2
Package g2 talks to the aqua-registry-g2 repository.
Package g2 talks to the aqua-registry-g2 repository.
generate
Package generate builds aqua-registry-g2's registry.json from an upstream release.
Package generate builds aqua-registry-g2's registry.json from an upstream release.
github
Package github fetches data from GitHub's GraphQL API.
Package github fetches data from GitHub's GraphQL API.
migrate
Package migrate converts aqua-registry's package definitions into the form aqua-registry-g2 keeps them in.
Package migrate converts aqua-registry's package definitions into the form aqua-registry-g2 keeps them in.
registry
Package registry reads the aqua-registry (v1) registry.yaml.
Package registry reads the aqua-registry (v1) registry.yaml.
sign
Package sign checks that an asset carries the signatures its entry says it does.
Package sign checks that an asset carries the signatures its entry says it does.
state
Package state stores ar2's state in a container registry (GHCR).
Package state stores ar2's state in a container registry (GHCR).
summary
Package summary writes to the GitHub Actions job summary.
Package summary writes to the GitHub Actions job summary.
tidy
Package tidy takes out of a package definition what a release can be read for.
Package tidy takes out of a package definition what a release can be read for.
verify
Package verify extracts a generated asset to decide whether its registry.json can be merged without a human looking at it.
Package verify extracts a generated asset to decide whether its registry.json can be merged without a human looking at it.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL