56 lines
1.6 KiB
JSON
56 lines
1.6 KiB
JSON
{
|
|
"schema": "com.cezen.nexus-one.artifact-manifest.v1",
|
|
"artifact": {
|
|
"id": "test-only.offline-workstation",
|
|
"type": "iso-payload",
|
|
"version": "0.0.0-test.1",
|
|
"created_at": "2000-01-01T00:00:00Z",
|
|
"architecture": "amd64",
|
|
"description": "TEST ONLY - not a release artifact"
|
|
},
|
|
"source": {
|
|
"repository": "https://example.invalid/test-only.git",
|
|
"revision": "0000000000000000000000000000000000000000",
|
|
"builder": "test-only",
|
|
"build_recipe_digest": "sha256:0000000000000000000000000000000000000000000000000000000000000000"
|
|
},
|
|
"targets": {
|
|
"categories": ["workstation"],
|
|
"tiers": ["workstation"],
|
|
"platform_versions": ">=0.0.0-test.1 <0.0.0-test.2",
|
|
"ubuntu_release": "22.04.5",
|
|
"hardware_profiles": ["test-workstation-amd64"]
|
|
},
|
|
"payload": [
|
|
{
|
|
"path": "payload/test-only.bin",
|
|
"bytes": 1,
|
|
"digest": "sha256:0000000000000000000000000000000000000000000000000000000000000000",
|
|
"media_type": "application/octet-stream",
|
|
"install_scope": "base",
|
|
"immutable_source": "test-only"
|
|
}
|
|
],
|
|
"requirements": {
|
|
"download_bytes": 1,
|
|
"unpacked_bytes": 1,
|
|
"required_free_bytes": 2,
|
|
"minimum_ram_bytes": 1,
|
|
"minimum_vram_bytes": 0,
|
|
"required_capabilities": []
|
|
},
|
|
"lifecycle": {
|
|
"activation": "install",
|
|
"reboot": "required",
|
|
"rollback_class": "restore",
|
|
"security_floor": "0.0.0-test.1",
|
|
"health_validation_seconds": 60
|
|
},
|
|
"integrity": {
|
|
"signature_algorithm": "ed25519",
|
|
"signing_key_id": "TEST-KEY-DO-NOT-TRUST",
|
|
"policy_version": "test-only-v1",
|
|
"revocation_list_version": "test-only-1"
|
|
}
|
|
}
|