get.porter.sh/porter@v1.3.0/tests/testdata/porter_home/v0/claims/creds-tutorial/01G4XDGS2DNMT33AGDZ87AC55X.json (about) 1 { 2 "schemaVersion": "1.0.0-DRAFT+b5ed2f3", 3 "id": "01G4XDGS2DNMT33AGDZ87AC55X", 4 "installation": "creds-tutorial", 5 "revision": "01G4XDGS2DNMT33AGDZAA6KMJP", 6 "created": "2022-06-06T16:07:48.941115-05:00", 7 "action": "upgrade", 8 "bundle": { 9 "schemaVersion": "v1.0.0", 10 "name": "credentials-tutorial", 11 "version": "0.1.0", 12 "description": "An example Porter bundle with credentials. Uses your GitHub token to retrieve your public user profile from GitHub.", 13 "invocationImages": [ 14 { 15 "imageType": "docker", 16 "image": "getporter/credentials-tutorial-installer:v0.1.0", 17 "contentDigest": "sha256:21d7fa87f4d333d1ffdd6e2504e731a4afbb85d0173dace26baf9098f29a8409", 18 "size": 1579, 19 "mediaType": "application/vnd.docker.distribution.manifest.v2+json" 20 } 21 ], 22 "parameters": { 23 "porter-debug": { 24 "definition": "porter-debug-parameter", 25 "description": "Print debug information from Porter when executing the bundle", 26 "destination": { 27 "env": "PORTER_DEBUG" 28 } 29 } 30 }, 31 "credentials": { 32 "github-token": { 33 "env": "GITHUB_TOKEN", 34 "description": "A GitHub Personal Access Token. Generate one at https://github.com/settings/tokens. No scopes are required.", 35 "required": true, 36 "applyTo": [ 37 "install", 38 "upgrade" 39 ] 40 } 41 }, 42 "definitions": { 43 "porter-debug-parameter": { 44 "$comment": "porter-internal", 45 "$id": "https://porter.sh/generated-bundle/#porter-debug", 46 "default": false, 47 "description": "Print debug information from Porter when executing the bundle", 48 "type": "boolean" 49 } 50 }, 51 "requiredExtensions": [ 52 "sh.porter.file-parameters" 53 ], 54 "custom": { 55 "sh.porter": { 56 "commit": "7db0ea7d", 57 "manifest": "bmFtZTogY3JlZGVudGlhbHMtdHV0b3JpYWwKdmVyc2lvbjogMC4xLjAKZGVzY3JpcHRpb246ICJBbiBleGFtcGxlIFBvcnRlciBidW5kbGUgd2l0aCBjcmVkZW50aWFscy4gVXNlcyB5b3VyIEdpdEh1YiB0b2tlbiB0byByZXRyaWV2ZSB5b3VyIHB1YmxpYyB1c2VyIHByb2ZpbGUgZnJvbSBHaXRIdWIuIgpyZWdpc3RyeTogZ2V0cG9ydGVyCmRvY2tlcmZpbGU6IERvY2tlcmZpbGUudG1wbAoKbWl4aW5zOgogIC0gZXhlYwoKY3JlZGVudGlhbHM6CiAgLSBuYW1lOiBnaXRodWItdG9rZW4KICAgIGRlc2NyaXB0aW9uOiBBIEdpdEh1YiBQZXJzb25hbCBBY2Nlc3MgVG9rZW4uIEdlbmVyYXRlIG9uZSBhdCBodHRwczovL2dpdGh1Yi5jb20vc2V0dGluZ3MvdG9rZW5zLiBObyBzY29wZXMgYXJlIHJlcXVpcmVkLgogICAgZW52OiBHSVRIVUJfVE9LRU4KICAgIGFwcGx5VG86CiAgICAgIC0gaW5zdGFsbAogICAgICAtIHVwZ3JhZGUKCmluc3RhbGw6CiAgLSBleGVjOgogICAgICBkZXNjcmlwdGlvbjogIlJldHJpZXZlIGN1cnJlbnQgdXNlciBwcm9maWxlIGZyb20gR2l0SHViIgogICAgICBjb21tYW5kOiAuL2hlbHBlcnMuc2gKICAgICAgYXJndW1lbnRzOgogICAgICAgIC0gZ2V0VXNlcgoKdXBncmFkZToKICAtIGV4ZWM6CiAgICAgIGRlc2NyaXB0aW9uOiAiUmV0cmlldmUgY3VycmVudCB1c2VyIHByb2ZpbGUgZnJvbSBHaXRIdWIiCiAgICAgIGNvbW1hbmQ6IC4vaGVscGVycy5zaAogICAgICBhcmd1bWVudHM6CiAgICAgICAgLSBnZXRVc2VyCgp1bmluc3RhbGw6CiAgLSBleGVjOgogICAgICBkZXNjcmlwdGlvbjogIlVuaW5zdGFsbCBjcmVkZW50aWFscyB0dXRvcmlhbCIKICAgICAgY29tbWFuZDogZWNobwogICAgICBhcmd1bWVudHM6CiAgICAgICAgLSAiTm90aGluZyB0byB1bmluc3RhbGwuIEJ5ZSEiCg==", 58 "manifestDigest": "6f3345abc4ab65a9605819fc5364294fca36836c1dab2d42d466ccaa259a6817", 59 "mixins": { 60 "exec": {} 61 }, 62 "version": "v0.38.11" 63 }, 64 "sh.porter.file-parameters": {} 65 } 66 }, 67 "parameters": { 68 "porter-debug": false 69 } 70 }