assets
Manage assets associated with the repository.
Assets are files that can be uploaded and downloaded from the server, typically used for release binaries, documentation, or other artifacts produced by CI pipelines.
Assets are stored per-repository and can be accessed publicly via HTTP. Writing and deleting assets requires authentication.
pogo assetsassets delete
Section titled “assets delete”Delete an asset from the repository.
This permanently removes the asset from the server.
pogo assets delete <name>Aliases
Section titled “Aliases”drmremove
Examples
Section titled “Examples” # Delete an asset pogo assets delete release/v0.9/binary
# Using the short alias pogo assets rm old-release.tar.gzassets get
Section titled “assets get”Download an asset and write its contents to stdout.
This is useful for piping asset contents to other commands or for inspecting small text-based assets.
pogo assets get <name>Aliases
Section titled “Aliases”gcat
Examples
Section titled “Examples” # Download an asset to stdout pogo assets get release/v1.0/binary
# Save to a file pogo assets get release/v1.0/binary > binary
# Using the short alias pogo assets cat README.mdassets list
Section titled “assets list”List all assets in the repository.
This shows all uploaded assets with their names/paths.
pogo assets listAliases
Section titled “Aliases”lls
Examples
Section titled “Examples” # List all assets pogo assets list
# Using the short alias pogo assets lsassets put
Section titled “assets put”Upload an asset to the repository.
If a file path is provided, the file’s contents are uploaded. If no file is provided, the asset content is read from stdin.
Asset names can contain slashes to create a directory-like structure (e.g., “release/v1.0/binary”).
pogo assets put <name> [file]Aliases
Section titled “Aliases”pupload
Examples
Section titled “Examples” # Upload from a file pogo assets put release/v1.0/binary ./build/output
# Upload from stdin cat ./build/output | pogo assets put release/v1.0/binary
# Using the short alias pogo assets upload docs/README.md ./README.md