release administration

Create Dock Release

post/api/v1/admin/dock-releases

Request

  • Base URL
    https://api.brumby.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.brumby.com/api/v1/admin/dock-releases
  • Auth
    HTTP bearer

Request body

versionstring required
git_commitstring required
schema_versionstring required
product'brumby-dock' required
release_purpose'application' | 'updater_migration' required
release_format_versionstring required
job_schema_version'1' | '2' required
target_hardware_family'n100' | 'jetson' required
target_architecture'x86_64' | 'aarch64' required
manifest_sha256string required
signing_key_idstring required
artifact_s3_keystring required
artifact_sha256string required
artifact_size_bytesinteger required
release_status'draft' | 'released' | 'deprecated' | 'revoked'

Operator-controlled lifecycle for immutable catalogue entries.

release_notesstring nullable
created_atstring date-time nullable

Response

Successful Response

createdboolean required

Changes

No recorded changes to this operation across all 1 revision of this API.