ar2

module
v0.0.14 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2026 License: MIT

README

ar2

CLI for aqua registry g2

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/flag
Package flag defines the flags shared by ar2's commands.
Package flag defines the flags shared by ar2's commands.
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/run
Package run implements the 'ar2 run' command.
Package run implements the 'ar2 run' command.
cli/test
Package test implements the 'ar2 test' command.
Package test implements the 'ar2 test' command.
cli/token
Package token builds the GitHub clients ar2 uses beside the ordinary one.
Package token builds the GitHub clients ar2 uses beside the ordinary one.
cli/validateindex
Package validateindex implements the 'ar2 validate-index' command.
Package validateindex implements the 'ar2 validate-index' command.
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/run
Package run implements the logic behind the 'ar2 run' command.
Package run implements the logic behind the 'ar2 run' command.
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/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.
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.
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