graphql-hive / console

Hive Console is a GraphQL platform: schema registry, analytics and gateway for GraphQL federation and other GraphQL APIs
https://the-guild.dev/graphql/hive
MIT License
426 stars 101 forks source link

/oss-friends page #6011

Closed kamilkisiela closed 1 day ago

kamilkisiela commented 2 days ago

Let's join the OSS Friends thing. Everything we do is open source, so it's a natural fit.

github-actions[bot] commented 2 days ago
### 💻 Website Preview The latest changes are available as preview in: [https://b680fc2d.hive-landing-page.pages.dev](https://b680fc2d.hive-landing-page.pages.dev)
github-actions[bot] commented 2 days ago

🐋 This PR was built and pushed to the following Docker images:

Targets: build

Platforms: linux/arm64

Image Tag: 6922849f3fc59b6566ba362434faf37d06dcb55c

Docker Bake metadata ```json { "app": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/api/health", "build-arg:IMAGE_DESCRIPTION": "The app of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/app", "build-arg:PORT": "3000", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/app", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/qnibnl3phxzj0kugpndxdflw0", "containerimage.config.digest": "sha256:80f1b0e1d3058fe8101674308ded491fcae4f731a0147f072e6a82d4279534d7", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:c5b9e9315e2b683f24459cf7497841cf1319d1fe7c586a658c0f00484d855193", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:c5b9e9315e2b683f24459cf7497841cf1319d1fe7c586a658c0f00484d855193", "image.name": "ghcr.io/graphql-hive/app:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/app:oss_friends-arm64" }, "buildx.build.warnings": [ { "vertex": "sha256:88c6fc1f15404e54caf85bebea189705ce4109af49d6683c6bf87dee33676e4e", "level": 1, "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRQT1JUJyAobGluZSAyMik=", "detail": [ "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U=" ], "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/", "sourceInfo": { "filename": "services.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=", "language": "Dockerfile" }, "range": [ { "start": { "line": 22 }, "end": { "line": 22 } } ] }, { "vertex": "sha256:88c6fc1f15404e54caf85bebea189705ce4109af49d6683c6bf87dee33676e4e", "level": 1, "short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDIyKQ==", "detail": [ "TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ=" ], "url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/", "sourceInfo": { "filename": "services.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=", "language": "Dockerfile" }, "range": [ { "start": { "line": 22 }, "end": { "line": 22 } } ] }, { "vertex": "sha256:04e71346c264fddd65ad0834e424835d483d86cf44c26d49daf681652f8f0d79", "level": 1, "short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDExKQ==", "detail": [ "TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ=" ], "url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/", "sourceInfo": { "filename": "migrations.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K", "language": "Dockerfile" }, "range": [ { "start": { "line": 11 }, "end": { "line": 11 } } ] }, { "vertex": "sha256:88c6fc1f15404e54caf85bebea189705ce4109af49d6683c6bf87dee33676e4e", "level": 1, "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgMTIp", "detail": [ "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U=" ], "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/", "sourceInfo": { "filename": "services.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=", "language": "Dockerfile" }, "range": [ { "start": { "line": 12 }, "end": { "line": 12 } } ] }, { "vertex": "sha256:04e71346c264fddd65ad0834e424835d483d86cf44c26d49daf681652f8f0d79", "level": 1, "short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDEwKQ==", "detail": [ "TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ=" ], "url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/", "sourceInfo": { "filename": "migrations.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K", "language": "Dockerfile" }, "range": [ { "start": { "line": 10 }, "end": { "line": 10 } } ] }, { "vertex": "sha256:04e71346c264fddd65ad0834e424835d483d86cf44c26d49daf681652f8f0d79", "level": 1, "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgMTcp", "detail": [ "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U=" ], "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/", "sourceInfo": { "filename": "migrations.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K", "language": "Dockerfile" }, "range": [ { "start": { "line": 17 }, "end": { "line": 17 } } ] }, { "vertex": "sha256:88c6fc1f15404e54caf85bebea189705ce4109af49d6683c6bf87dee33676e4e", "level": 1, "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAxMyk=", "detail": [ "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U=" ], "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/", "sourceInfo": { "filename": "services.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=", "language": "Dockerfile" }, "range": [ { "start": { "line": 13 }, "end": { "line": 13 } } ] }, { "vertex": "sha256:88c6fc1f15404e54caf85bebea189705ce4109af49d6683c6bf87dee33676e4e", "level": 1, "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgMTQp", "detail": [ "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U=" ], "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/", "sourceInfo": { "filename": "services.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=", "language": "Dockerfile" }, "range": [ { "start": { "line": 14 }, "end": { "line": 14 } } ] }, { "vertex": "sha256:88c6fc1f15404e54caf85bebea189705ce4109af49d6683c6bf87dee33676e4e", "level": 1, "short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDIwKQ==", "detail": [ "TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ=" ], "url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/", "sourceInfo": { "filename": "services.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=", "language": "Dockerfile" }, "range": [ { "start": { "line": 20 }, "end": { "line": 20 } } ] }, { "vertex": "sha256:88c6fc1f15404e54caf85bebea189705ce4109af49d6683c6bf87dee33676e4e", "level": 1, "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAyMSk=", "detail": [ "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U=" ], "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/", "sourceInfo": { "filename": "services.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=", "language": "Dockerfile" }, "range": [ { "start": { "line": 21 }, "end": { "line": 21 } } ] }, { "vertex": "sha256:88c6fc1f15404e54caf85bebea189705ce4109af49d6683c6bf87dee33676e4e", "level": 1, "short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDIxKQ==", "detail": [ "TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ=" ], "url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/", "sourceInfo": { "filename": "services.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=", "language": "Dockerfile" }, "range": [ { "start": { "line": 21 }, "end": { "line": 21 } } ] }, { "vertex": "sha256:04e71346c264fddd65ad0834e424835d483d86cf44c26d49daf681652f8f0d79", "level": 1, "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAxMik=", "detail": [ "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U=" ], "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/", "sourceInfo": { "filename": "migrations.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K", "language": "Dockerfile" }, "range": [ { "start": { "line": 12 }, "end": { "line": 12 } } ] }, { "vertex": "sha256:04e71346c264fddd65ad0834e424835d483d86cf44c26d49daf681652f8f0d79", "level": 1, "short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDEyKQ==", "detail": [ "TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ=" ], "url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/", "sourceInfo": { "filename": "migrations.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K", "language": "Dockerfile" }, "range": [ { "start": { "line": 12 }, "end": { "line": 12 } } ] }, { "vertex": "sha256:04e71346c264fddd65ad0834e424835d483d86cf44c26d49daf681652f8f0d79", "level": 1, "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgMTUp", "detail": [ "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U=" ], "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/", "sourceInfo": { "filename": "migrations.dockerfile", "data": "RlJPTSBub2RlOjIyLjExLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K", "language": "Dockerfile" }, "range": [ { "start": { "line": 15 }, "end": { "line": 15 } } ] } ], "composition-federation-2": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "Federation 2 Composition Service for GraphQL Hive.", "build-arg:IMAGE_TITLE": "graphql-hive/composition-federation-2", "build-arg:PORT": "3069", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/external-composition", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/q2s07kx2hr6mbqov1m5184f5k", "containerimage.config.digest": "sha256:65a9c996bdacc67fc24063869e6aff281ee52ad4965032e3942a2787161bfcb0", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:afbda8740d537337077a48b359252de7161956a1d6a2d7b730dd78b53554a215", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:afbda8740d537337077a48b359252de7161956a1d6a2d7b730dd78b53554a215", "image.name": "ghcr.io/graphql-hive/composition-federation-2:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/composition-federation-2:oss_friends-arm64" }, "emails": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The emails service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/emails", "build-arg:PORT": "3006", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/emails", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/x927j4kn5x67azmr1qvgbvymm", "containerimage.config.digest": "sha256:552ac30c1050638123337b659fefd44a7e3047ea8b1ad096c90d96d612d9ed34", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:614d79e134378a4bcad165fb12e9c32aec64f3579f3288f43d552bbf228c8cbd", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:614d79e134378a4bcad165fb12e9c32aec64f3579f3288f43d552bbf228c8cbd", "image.name": "ghcr.io/graphql-hive/emails:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/emails:oss_friends-arm64" }, "policy": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The policy service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/policy", "build-arg:PORT": "3012", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/policy", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/kf5nvz4snde8apts9aibgp0jp", "containerimage.config.digest": "sha256:e5d398b91478b244ef68db8bbf3a983192e200c012616ec6973359d5a54b6271", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:f4b1dbd910e725f21ff2c1d4d75d2fb1f74c644d38cc01d473797da22585b05d", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:f4b1dbd910e725f21ff2c1d4d75d2fb1f74c644d38cc01d473797da22585b05d", "image.name": "ghcr.io/graphql-hive/policy:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/policy:oss_friends-arm64" }, "rate-limit": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The rate limit service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/rate-limit", "build-arg:PORT": "3009", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/rate-limit", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/jz8vz0fzov68xc865knnjwka0", "containerimage.config.digest": "sha256:218c0792b4b2b8393672ac8f6807c7b587c4d3cfc6bb83fad0fb6e30c7b2b807", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:da71242dbd13552e17124911bfab54b9734b90ef02d765bcee5d26956753321f", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:da71242dbd13552e17124911bfab54b9734b90ef02d765bcee5d26956753321f", "image.name": "ghcr.io/graphql-hive/rate-limit:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/rate-limit:oss_friends-arm64" }, "schema": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The schema service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/schema", "build-arg:PORT": "3002", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/schema", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/gwqv8f6805t5nmudxd7axchxp", "containerimage.config.digest": "sha256:1960df40850726589be4790ea31299b0dae1be90b38cdc14a6e303759ee0463c", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:46b0ab279d63a9dc580b2efee78ec7369884ff758b79a428c14d09e002a8bf6b", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:46b0ab279d63a9dc580b2efee78ec7369884ff758b79a428c14d09e002a8bf6b", "image.name": "ghcr.io/graphql-hive/schema:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/schema:oss_friends-arm64" }, "server": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The server service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/server", "build-arg:PORT": "3001", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/server", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/zssl8px3ugml0skbbdy2g6wia", "containerimage.config.digest": "sha256:8446693e22824d8241a18eec9507a4c76aa3bdd0189f4a83d9b260cad41f561f", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:d4ad2d06e141dbb18649443c811af025355ab8fbe311e1d32fd6da0162ca9883", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:d4ad2d06e141dbb18649443c811af025355ab8fbe311e1d32fd6da0162ca9883", "image.name": "ghcr.io/graphql-hive/server:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/server:oss_friends-arm64" }, "storage": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "migrations.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:IMAGE_DESCRIPTION": "The migrations service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/storage", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/8oap0dgw0oup26nnrp88kf0xy", "containerimage.config.digest": "sha256:57dfddaddadf3fc082cee7f2964083232c1391db6bf94f8c63909027987dbc4b", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:95014dacc81351255347a264c5d44501ec385b211a700ffd0e28571b5bc7536b", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:95014dacc81351255347a264c5d44501ec385b211a700ffd0e28571b5bc7536b", "image.name": "ghcr.io/graphql-hive/storage:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/storage:oss_friends-arm64" }, "stripe-billing": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The stripe billing service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/stripe-billing", "build-arg:PORT": "3010", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/stripe-billing", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/mzpv77qls1lxt2mvp6ar52t04", "containerimage.config.digest": "sha256:6a6285a44077f300fdd650df0265fa7f964c39e2d28b1c16aa473cfb2fcb1a24", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:2f72230a5bce490c7d8f36fbdee65c6b8b59ce47b4d47c2f2e08a4b5954343c1", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:2f72230a5bce490c7d8f36fbdee65c6b8b59ce47b4d47c2f2e08a4b5954343c1", "image.name": "ghcr.io/graphql-hive/stripe-billing:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/stripe-billing:oss_friends-arm64" }, "tokens": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The tokens service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/tokens", "build-arg:PORT": "3003", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/tokens", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/3dxseptcihd4bq8dx0q6pvpzy", "containerimage.config.digest": "sha256:72f0bb5e779083822d0e434b37ebfd73a0f8f207eb2de6b11c346e88600d1bdb", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:b8e075609aaeecc668fd36e08ca50f0b02e87dbb2af379bcf87e39e7e1e0a360", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:b8e075609aaeecc668fd36e08ca50f0b02e87dbb2af379bcf87e39e7e1e0a360", "image.name": "ghcr.io/graphql-hive/tokens:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/tokens:oss_friends-arm64" }, "usage": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/usage", "build-arg:PORT": "3006", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/usage", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/oivp9kp7q4b98n6mz1os2bzjm", "containerimage.config.digest": "sha256:fc9047f623f428dac903a99dcfeac9fc82be18ce7d9cfe98bfa89535accc8c47", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:2356e25abef44dd9678326877c1a2436ac3d507ae036e0ab5e51669196023089", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:2356e25abef44dd9678326877c1a2436ac3d507ae036e0ab5e51669196023089", "image.name": "ghcr.io/graphql-hive/usage:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/usage:oss_friends-arm64" }, "usage-estimator": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The usage estimator service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/usage-estimator", "build-arg:PORT": "3008", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/usage-estimator", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/ke9gr84xx5hfqe3vpssio6smv", "containerimage.config.digest": "sha256:adbe4556100f7206bad6e5fdf2d9fc01905f2a4263beecd872b74ffe942b63dd", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:d70273cb9fb310157985bf93f25abb972789fbca06720089d7365f67de86432b", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:d70273cb9fb310157985bf93f25abb972789fbca06720089d7365f67de86432b", "image.name": "ghcr.io/graphql-hive/usage-estimator:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/usage-estimator:oss_friends-arm64" }, "usage-ingestor": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/usage-ingestor", "build-arg:PORT": "3007", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/usage-ingestor", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/i4vnlsj1ktiuj4f3kmd6yq5du", "containerimage.config.digest": "sha256:004041d8452c3872087a1ffde7bf6a78bc03ca9c43d6eb2b9dbb791f07c075bb", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:cb995810809d5ba739bb28e4d70bd30b3c6b9429e4dfaab220a92b8cf7952aea", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:cb995810809d5ba739bb28e4d70bd30b3c6b9429e4dfaab220a92b8cf7952aea", "image.name": "ghcr.io/graphql-hive/usage-ingestor:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/usage-ingestor:oss_friends-arm64" }, "webhooks": { "buildx.build.provenance": { "buildType": "https://mobyproject.org/buildkit@v1", "materials": [ { "uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Farm64", "digest": { "sha256": "4b44c32c9f3118d60977d0dde5f758f63c4f9eac8ddee4275277239ec600950f" } } ], "invocation": { "configSource": { "entryPoint": "services.dockerfile" }, "parameters": { "frontend": "dockerfile.v0", "args": { "build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness", "build-arg:IMAGE_DESCRIPTION": "The webhooks ingestor service of the GraphQL Hive project.", "build-arg:IMAGE_TITLE": "graphql-hive/webhooks", "build-arg:PORT": "3005", "build-arg:RELEASE": "6922849f3fc59b6566ba362434faf37d06dcb55c", "build-arg:SERVICE_DIR_NAME": "@hive/webhooks", "context:dist": "local:dist", "context:shared": "local:shared", "frontend.caps": "moby.buildkit.frontend.contexts+forward", "local-sessionid:context": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:dockerfile": "zpd8c4sbwu68e5q9l9rq96xtr", "local-sessionid:shared": "zpd8c4sbwu68e5q9l9rq96xtr" }, "locals": [ { "name": "context" }, { "name": "dist" }, { "name": "dockerfile" }, { "name": "shared" } ] }, "environment": { "platform": "linux/arm64" } } }, "buildx.build.ref": "builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a37/builder-caf9b200-28e5-4ff3-8a0d-ee9d21bb2a370/h4oz6p1kkojosibo9rzbaiifz", "containerimage.config.digest": "sha256:04cef5e605ac82c175373b1fb3f5ea00369ddbf8995c7f64beafa6a66034a430", "containerimage.descriptor": { "mediaType": "application/vnd.docker.distribution.manifest.v2+json", "digest": "sha256:07580b4a9766f1dde398fb8aac26f9b1c703895c3a1b6925332a393adce68572", "size": 2075, "platform": { "architecture": "arm64", "os": "linux" } }, "containerimage.digest": "sha256:07580b4a9766f1dde398fb8aac26f9b1c703895c3a1b6925332a393adce68572", "image.name": "ghcr.io/graphql-hive/webhooks:6922849f3fc59b6566ba362434faf37d06dcb55c-arm64,ghcr.io/graphql-hive/webhooks:oss_friends-arm64" } } ```
kamilkisiela commented 1 day ago

Screenshot 2024-11-21 at 10 21 53 Screenshot 2024-11-21 at 10 21 43