-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upcoming Release Changes #6112
Upcoming Release Changes #6112
Conversation
🚀 Snapshot Release (
|
Package | Version | Info |
---|---|---|
hive |
1.2.3-rc-20241216134319-3d365a68718348e967bb3afa140d64fd3c4fd202 |
npm ↗︎ unpkg ↗︎ |
hive-apollo-router-plugin |
1.1.0-rc-20241216134319-3d365a68718348e967bb3afa140d64fd3c4fd202 |
npm ↗︎ unpkg ↗︎ |
💻 Website PreviewThe latest changes are available as preview in: https://dd30f448.hive-landing-page.pages.dev |
🐋 This PR was built and pushed to the following Docker images: Targets: Platforms: Image Tag: Docker Bake metadata{
"app": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/wz8pl8974lbsoe0hgejv8xw83",
"containerimage.config.digest": "sha256:1b184e24f9bf3b66645501d34f35e9d030a214efb03ed5af059bfc3a4c1bbd17",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:7cd398923df7f41965ec5f636e7d0e99a674509b5570b3a7479f34c31c019a90",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:7cd398923df7f41965ec5f636e7d0e99a674509b5570b3a7479f34c31c019a90",
"image.name": "ghcr.io/graphql-hive/app:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/app:changeset_release_main-amd64"
},
"buildx.build.warnings": [
{
"vertex": "sha256:6c69cf7dd9f6ef6762b14795def64c4a54d955953395fd40a371d5b1e8b117fa",
"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:ce6b0ae66e2ecac35d5d05ae3c3f94fcd66de14c462f26308bacdc8fb8675507",
"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:6c69cf7dd9f6ef6762b14795def64c4a54d955953395fd40a371d5b1e8b117fa",
"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:6c69cf7dd9f6ef6762b14795def64c4a54d955953395fd40a371d5b1e8b117fa",
"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:ce6b0ae66e2ecac35d5d05ae3c3f94fcd66de14c462f26308bacdc8fb8675507",
"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:ce6b0ae66e2ecac35d5d05ae3c3f94fcd66de14c462f26308bacdc8fb8675507",
"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
}
}
]
},
{
"vertex": "sha256:6c69cf7dd9f6ef6762b14795def64c4a54d955953395fd40a371d5b1e8b117fa",
"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:6c69cf7dd9f6ef6762b14795def64c4a54d955953395fd40a371d5b1e8b117fa",
"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:ce6b0ae66e2ecac35d5d05ae3c3f94fcd66de14c462f26308bacdc8fb8675507",
"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:ce6b0ae66e2ecac35d5d05ae3c3f94fcd66de14c462f26308bacdc8fb8675507",
"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:6c69cf7dd9f6ef6762b14795def64c4a54d955953395fd40a371d5b1e8b117fa",
"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:6c69cf7dd9f6ef6762b14795def64c4a54d955953395fd40a371d5b1e8b117fa",
"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:6c69cf7dd9f6ef6762b14795def64c4a54d955953395fd40a371d5b1e8b117fa",
"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:ce6b0ae66e2ecac35d5d05ae3c3f94fcd66de14c462f26308bacdc8fb8675507",
"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
}
}
]
}
],
"composition-federation-2": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/x5qgn2it5iiu09apmtmj93sj1",
"containerimage.config.digest": "sha256:bd93f52ff629ac65b43b50b2f3683d458d9f2aa8f724ae32ec8d4e241cede9d0",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:dbac2ab4194afdd641e7b3bdd5a5416006d2b12dd3dad83b4e84af80529b59ec",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:dbac2ab4194afdd641e7b3bdd5a5416006d2b12dd3dad83b4e84af80529b59ec",
"image.name": "ghcr.io/graphql-hive/composition-federation-2:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/composition-federation-2:changeset_release_main-amd64"
},
"emails": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/nm42h79b64vfs7gk8hyzqyj8u",
"containerimage.config.digest": "sha256:dc4479357d0063636427d58cd0cd47d18e1dcbe98698e749bdd468ab99f77727",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:a429700343ca9ba51c24277415c810cd2918d63f0b98f894d9f63f9f84134343",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:a429700343ca9ba51c24277415c810cd2918d63f0b98f894d9f63f9f84134343",
"image.name": "ghcr.io/graphql-hive/emails:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/emails:changeset_release_main-amd64"
},
"policy": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/r71n9kbwzmndfot69t3wfu1pc",
"containerimage.config.digest": "sha256:95154ff7fa99cb2c2201b836b4f2a90192e947829ac19e8e38c79e5f444dbaba",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:72b9a26678206e0d286641f7aab3ba15d2b07b859ae28a0960e3b03ddc0d8138",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:72b9a26678206e0d286641f7aab3ba15d2b07b859ae28a0960e3b03ddc0d8138",
"image.name": "ghcr.io/graphql-hive/policy:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/policy:changeset_release_main-amd64"
},
"rate-limit": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/8uvxle9qx77q1shsptscpifb5",
"containerimage.config.digest": "sha256:888e4c04b9489a651a50255f953ba40f1e2abf239a779c48d739c3642615cd27",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:b2d365ad3de21e528e2d78f53ef1698e499c470a4a73ef29663fe07878339bba",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:b2d365ad3de21e528e2d78f53ef1698e499c470a4a73ef29663fe07878339bba",
"image.name": "ghcr.io/graphql-hive/rate-limit:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/rate-limit:changeset_release_main-amd64"
},
"schema": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/m0mige39sxpt7r3mm0wx0kuv9",
"containerimage.config.digest": "sha256:447891a9b9f1594a950647f499eac30128e2ddee17a3689c68236a00e09fe382",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:352283f5fea97644d305382cd555349d641c7987117fda6d08f4ff6c87044f86",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:352283f5fea97644d305382cd555349d641c7987117fda6d08f4ff6c87044f86",
"image.name": "ghcr.io/graphql-hive/schema:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/schema:changeset_release_main-amd64"
},
"server": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/umj9x2nk9ik54d7om9fzsfel6",
"containerimage.config.digest": "sha256:f5318df874b62715b7a97a929d4823a1872c4f72e05d92308d02292fed5ece9e",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:4050b54cebcb30a1c20e46602ec802bb69a67dbec9e6645811b5e89d77a51547",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:4050b54cebcb30a1c20e46602ec802bb69a67dbec9e6645811b5e89d77a51547",
"image.name": "ghcr.io/graphql-hive/server:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/server:changeset_release_main-amd64"
},
"storage": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/q8etom1ds20d0h7rd7cli91m4",
"containerimage.config.digest": "sha256:d1d281f888158bb2803f5f9ee1c063de342f1e35566010c6123ad18c861b76a6",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:efd456f1dce298893ba62a4074a0f35bc077e98e3effaa7605ce93c6e2a56b78",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:efd456f1dce298893ba62a4074a0f35bc077e98e3effaa7605ce93c6e2a56b78",
"image.name": "ghcr.io/graphql-hive/storage:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/storage:changeset_release_main-amd64"
},
"stripe-billing": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/hzwlsac0ayxidf1o2youpvnp3",
"containerimage.config.digest": "sha256:799e6327c9cf1326718965aedb52c2c5b4bde94fb47fe46277c38a5b8a3df96c",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:58bcd0b1a0b6baf6755ddccc8e928eee255109a3c01e580f7109983af6962250",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:58bcd0b1a0b6baf6755ddccc8e928eee255109a3c01e580f7109983af6962250",
"image.name": "ghcr.io/graphql-hive/stripe-billing:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/stripe-billing:changeset_release_main-amd64"
},
"tokens": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/jz8nnl6nfgdf755axl2zxoiu9",
"containerimage.config.digest": "sha256:a5d53758a6d29b7d89064be94bbca4e5aeb1610a1e018794c09450ee1098ac0a",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:e5e359ba7b99476c1f775e234d6010930d9859afc5819ee4999bf232dee90254",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:e5e359ba7b99476c1f775e234d6010930d9859afc5819ee4999bf232dee90254",
"image.name": "ghcr.io/graphql-hive/tokens:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/tokens:changeset_release_main-amd64"
},
"usage": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/3h97gzhf8q89w145h5bsyh811",
"containerimage.config.digest": "sha256:4ec5ec7868e204616781219a2100b5e76e1cca0d4d6e271b8a98b09b2a8673a7",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:6a1347c74124b36456ac1fbfc2c5b5115a660e269fd3cc0d27f8a05e21be9a93",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:6a1347c74124b36456ac1fbfc2c5b5115a660e269fd3cc0d27f8a05e21be9a93",
"image.name": "ghcr.io/graphql-hive/usage:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/usage:changeset_release_main-amd64"
},
"usage-estimator": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/xt1rtwze1y7w4y2twkqezlubf",
"containerimage.config.digest": "sha256:5ccbd0770dfcb77d38e4b9e96024567af64b3023f33a619034e4a167a448a8ac",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:51aa68bae3650af40ab5774d22f9bf73b29d5ed22c1a796501146a8c09bf65f4",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:51aa68bae3650af40ab5774d22f9bf73b29d5ed22c1a796501146a8c09bf65f4",
"image.name": "ghcr.io/graphql-hive/usage-estimator:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/usage-estimator:changeset_release_main-amd64"
},
"usage-ingestor": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/csmwig64fvunf78nrx87uuv58",
"containerimage.config.digest": "sha256:0441cd229c95ca41a91c6eaa8bd93a357ffd4bafc4e669cdad0927854500bd4c",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:3e048a2f98843c3c096557c8cef49f3b1634f61186c55a0da5d392954eae9766",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:3e048a2f98843c3c096557c8cef49f3b1634f61186c55a0da5d392954eae9766",
"image.name": "ghcr.io/graphql-hive/usage-ingestor:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/usage-ingestor:changeset_release_main-amd64"
},
"webhooks": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/node@22.11.0-slim?platform=linux%2Famd64",
"digest": {
"sha256": "f035ba7ffee18f67200e2eb8018e0f13c954ec16338f264940f701997e3c12da"
}
}
],
"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": "3d365a68718348e967bb3afa140d64fd3c4fd202",
"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": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:dockerfile": "vglsl9h6uvq2vfe4mpme0xz92",
"local-sessionid:shared": "vglsl9h6uvq2vfe4mpme0xz92"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/amd64"
}
}
},
"buildx.build.ref": "builder-39c2c420-a9c4-442f-b059-cdd7efd87572/builder-39c2c420-a9c4-442f-b059-cdd7efd875720/i0mjlxmldr361t2hxsw7icfdc",
"containerimage.config.digest": "sha256:7f774ad12ebd07bb626b46d054171a4a9cf894e6c0b0ed4abad2dd725d2751f8",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:d715319ee8ff8c2e697ee1a33aecd5584ee630479b78af4b4f392ed0a38894a2",
"size": 2075,
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
"containerimage.digest": "sha256:d715319ee8ff8c2e697ee1a33aecd5584ee630479b78af4b4f392ed0a38894a2",
"image.name": "ghcr.io/graphql-hive/webhooks:3d365a68718348e967bb3afa140d64fd3c4fd202-amd64,ghcr.io/graphql-hive/webhooks:changeset_release_main-amd64"
}
} |
89593cb
to
9199b59
Compare
9199b59
to
3d365a6
Compare
🐋 This PR was built and pushed to the following Docker images: Targets: Platforms: Image Tag: Docker Bake metadata{
"apollo-router": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/docker/dockerfile@1",
"digest": {
"sha256": "db1ff77fb637a5955317c7a3a62540196396d565f3dd5742e76dddbb6d75c4c5"
}
},
{
"uri": "pkg:docker/debian@12-slim?platform=linux%2Farm64",
"digest": {
"sha256": "1537a6a1cbc4b4fd401da800ee9480207e7dc1f23560c21259f681db56768f63"
}
},
{
"uri": "pkg:docker/rust@1.76?platform=linux%2Farm64",
"digest": {
"sha256": "d36f9d8a9a4c76da74c8d983d0d4cb146dd2d19bb9bd60b704cdcf70ef868d3a"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "router.dockerfile"
},
"parameters": {
"frontend": "gateway.v0",
"args": {
"build-arg:IMAGE_DESCRIPTION": "Apollo Router for GraphQL Hive.",
"build-arg:IMAGE_TITLE": "graphql-hive/apollo-router",
"build-arg:PORT": "4000",
"build-arg:RELEASE": "5b76c6498d2f9aafcfd0c2a12645927d5d06eb89",
"cmdline": "docker/dockerfile:1",
"context:config": "local:config",
"context:pkg": "local:pkg",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"source": "docker/dockerfile:1"
},
"locals": [
{
"name": "config"
},
{
"name": "context"
},
{
"name": "dockerfile"
},
{
"name": "pkg"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-722d0603-4c89-4f20-83eb-6c211815e306/builder-722d0603-4c89-4f20-83eb-6c211815e3060/9etjplpkchzygq4d6r5r74bl8",
"containerimage.config.digest": "sha256:3a6413da4445b8245db64e002628c8e0e3bfff93deeaf0db26b05cd6ded30d30",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:9b9b70b25444cf718d22139cb503dde1abaa6ce7396a258ea132fb9c67019e9d",
"size": 2069,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:9b9b70b25444cf718d22139cb503dde1abaa6ce7396a258ea132fb9c67019e9d",
"image.name": "ghcr.io/graphql-hive/apollo-router:5b76c6498d2f9aafcfd0c2a12645927d5d06eb89-arm64,ghcr.io/graphql-hive/apollo-router:changeset_release_main-arm64"
},
"buildx.build.warnings": [
{
"vertex": "sha256:944f09fdc5e5c4d9ae36dacd433a93a5f5a52bd154cdecac310e8956ac6caa77",
"level": 1,
"short": "RnJvbUFzQ2FzaW5nOiAnYXMnIGFuZCAnRlJPTScga2V5d29yZHMnIGNhc2luZyBkbyBub3QgbWF0Y2ggKGxpbmUgNik=",
"detail": [
"VGhlICdhcycga2V5d29yZCBzaG91bGQgbWF0Y2ggdGhlIGNhc2Ugb2YgdGhlICdmcm9tJyBrZXl3b3Jk"
],
"url": "https://docs.docker.com/go/dockerfile/rule/from-as-casing/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCiMgU3RpY2sgdG8gdjEuNzYgZHVlIHRvIHRoaXMgaXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS9hcG9sbG9ncmFwaHFsL3JvdXRlci9pc3N1ZXMvNTA4NApGUk9NIHJ1c3Q6MS43NiBhcyBidWlsZAoKIyBSZXF1aXJlZCBieSBBcG9sbG8gUm91dGVyClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIG5wbSBwcm90b2J1Zi1jb21waWxlciBjbWFrZQpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qClJVTiB1cGRhdGUtY2EtY2VydGlmaWNhdGVzClJVTiBydXN0dXAgY29tcG9uZW50IGFkZCBydXN0Zm10CgpXT1JLRElSIC91c3Ivc3JjCiMgQ3JlYXRlIGJsYW5rIHByb2plY3QKUlVOIFVTRVI9cm9vdCBjYXJnbyBuZXcgcm91dGVyCgojIENvcHkgQ2FyZ28gZmlsZXMKQ09QWSAtLWZyb209cGtnIENhcmdvLnRvbWwgL3Vzci9zcmMvcm91dGVyLwpDT1BZIC0tZnJvbT1jb25maWcgQ2FyZ28ubG9jayAvdXNyL3NyYy9yb3V0ZXIvCgpXT1JLRElSIC91c3Ivc3JjL3JvdXRlcgojIEdldCB0aGUgZGVwZW5kZW5jaWVzIGNhY2hlZCwgc28gd2UgY2FuIHVzZSBkdW1teSBpbnB1dCBmaWxlcyBzbyBDYXJnbyB3b250IGZhaWwKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9tYWluLnJzClJVTiBlY2hvICdmbiBtYWluKCkgeyBwcmludGxuISgiIik7IH0nID4gLi9zcmMvbGliLnJzClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgQ29weSBpbiB0aGUgYWN0dWFsIHNvdXJjZSBjb2RlCkNPUFkgLS1mcm9tPXBrZyBzcmMgLi9zcmMKUlVOIHRvdWNoIC4vc3JjL21haW4ucnMKUlVOIHRvdWNoIC4vc3JjL2xpYi5ycwoKIyBSZWFsIGJ1aWxkIHRoaXMgdGltZQpSVU4gY2FyZ28gYnVpbGQgLS1yZWxlYXNlCgojIFJ1bnRpbWUKRlJPTSBkZWJpYW46MTItc2xpbSBhcyBydW50aW1lCgpSVU4gYXB0LWdldCB1cGRhdGUKUlVOIGFwdC1nZXQgLXkgaW5zdGFsbCBjYS1jZXJ0aWZpY2F0ZXMKUlVOIHJtIC1yZiAvdmFyL2xpYi9hcHQvbGlzdHMvKgoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnRpdGxlPSRJTUFHRV9USVRMRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVyc2lvbj0kUkVMRUFTRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuZGVzY3JpcHRpb249JElNQUdFX0RFU0NSSVBUSU9OCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5hdXRob3JzPSJUaGUgR3VpbGQiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZW5kb3I9IkthbWlsIEtpc2llbGEiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS51cmw9Imh0dHBzOi8vZ2l0aHViLmNvbS9ncmFwaHFsLWhpdmUvY29uc29sZSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgoKUlVOIG1rZGlyIC1wIC9kaXN0L2NvbmZpZwpSVU4gbWtkaXIgL2Rpc3Qvc2NoZW1hCgojIENvcHkgaW4gdGhlIHJlcXVpcmVkIGZpbGVzIGZyb20gb3VyIGJ1aWxkIGltYWdlCkNPUFkgLS1mcm9tPWJ1aWxkIC0tY2hvd249cm9vdDpyb290IC91c3Ivc3JjL3JvdXRlci90YXJnZXQvcmVsZWFzZS9yb3V0ZXIgL2Rpc3QKQ09QWSAtLWZyb209cGtnIHJvdXRlci55YW1sIC9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbAoKV09SS0RJUiAvZGlzdAoKRU5WIEFQT0xMT19ST1VURVJfQ09ORklHX1BBVEg9Ii9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbCIKCkVOVFJZUE9JTlQgWyIuL3JvdXRlciJdCg==",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 6
},
"end": {
"line": 6
}
}
]
},
{
"vertex": "sha256:944f09fdc5e5c4d9ae36dacd433a93a5f5a52bd154cdecac310e8956ac6caa77",
"level": 1,
"short": "RnJvbUFzQ2FzaW5nOiAnYXMnIGFuZCAnRlJPTScga2V5d29yZHMnIGNhc2luZyBkbyBub3QgbWF0Y2ggKGxpbmUgMzgp",
"detail": [
"VGhlICdhcycga2V5d29yZCBzaG91bGQgbWF0Y2ggdGhlIGNhc2Ugb2YgdGhlICdmcm9tJyBrZXl3b3Jk"
],
"url": "https://docs.docker.com/go/dockerfile/rule/from-as-casing/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCiMgU3RpY2sgdG8gdjEuNzYgZHVlIHRvIHRoaXMgaXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS9hcG9sbG9ncmFwaHFsL3JvdXRlci9pc3N1ZXMvNTA4NApGUk9NIHJ1c3Q6MS43NiBhcyBidWlsZAoKIyBSZXF1aXJlZCBieSBBcG9sbG8gUm91dGVyClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIG5wbSBwcm90b2J1Zi1jb21waWxlciBjbWFrZQpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qClJVTiB1cGRhdGUtY2EtY2VydGlmaWNhdGVzClJVTiBydXN0dXAgY29tcG9uZW50IGFkZCBydXN0Zm10CgpXT1JLRElSIC91c3Ivc3JjCiMgQ3JlYXRlIGJsYW5rIHByb2plY3QKUlVOIFVTRVI9cm9vdCBjYXJnbyBuZXcgcm91dGVyCgojIENvcHkgQ2FyZ28gZmlsZXMKQ09QWSAtLWZyb209cGtnIENhcmdvLnRvbWwgL3Vzci9zcmMvcm91dGVyLwpDT1BZIC0tZnJvbT1jb25maWcgQ2FyZ28ubG9jayAvdXNyL3NyYy9yb3V0ZXIvCgpXT1JLRElSIC91c3Ivc3JjL3JvdXRlcgojIEdldCB0aGUgZGVwZW5kZW5jaWVzIGNhY2hlZCwgc28gd2UgY2FuIHVzZSBkdW1teSBpbnB1dCBmaWxlcyBzbyBDYXJnbyB3b250IGZhaWwKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9tYWluLnJzClJVTiBlY2hvICdmbiBtYWluKCkgeyBwcmludGxuISgiIik7IH0nID4gLi9zcmMvbGliLnJzClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgQ29weSBpbiB0aGUgYWN0dWFsIHNvdXJjZSBjb2RlCkNPUFkgLS1mcm9tPXBrZyBzcmMgLi9zcmMKUlVOIHRvdWNoIC4vc3JjL21haW4ucnMKUlVOIHRvdWNoIC4vc3JjL2xpYi5ycwoKIyBSZWFsIGJ1aWxkIHRoaXMgdGltZQpSVU4gY2FyZ28gYnVpbGQgLS1yZWxlYXNlCgojIFJ1bnRpbWUKRlJPTSBkZWJpYW46MTItc2xpbSBhcyBydW50aW1lCgpSVU4gYXB0LWdldCB1cGRhdGUKUlVOIGFwdC1nZXQgLXkgaW5zdGFsbCBjYS1jZXJ0aWZpY2F0ZXMKUlVOIHJtIC1yZiAvdmFyL2xpYi9hcHQvbGlzdHMvKgoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnRpdGxlPSRJTUFHRV9USVRMRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVyc2lvbj0kUkVMRUFTRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuZGVzY3JpcHRpb249JElNQUdFX0RFU0NSSVBUSU9OCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5hdXRob3JzPSJUaGUgR3VpbGQiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZW5kb3I9IkthbWlsIEtpc2llbGEiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS51cmw9Imh0dHBzOi8vZ2l0aHViLmNvbS9ncmFwaHFsLWhpdmUvY29uc29sZSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgoKUlVOIG1rZGlyIC1wIC9kaXN0L2NvbmZpZwpSVU4gbWtkaXIgL2Rpc3Qvc2NoZW1hCgojIENvcHkgaW4gdGhlIHJlcXVpcmVkIGZpbGVzIGZyb20gb3VyIGJ1aWxkIGltYWdlCkNPUFkgLS1mcm9tPWJ1aWxkIC0tY2hvd249cm9vdDpyb290IC91c3Ivc3JjL3JvdXRlci90YXJnZXQvcmVsZWFzZS9yb3V0ZXIgL2Rpc3QKQ09QWSAtLWZyb209cGtnIHJvdXRlci55YW1sIC9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbAoKV09SS0RJUiAvZGlzdAoKRU5WIEFQT0xMT19ST1VURVJfQ09ORklHX1BBVEg9Ii9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbCIKCkVOVFJZUE9JTlQgWyIuL3JvdXRlciJdCg==",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 38
},
"end": {
"line": 38
}
}
]
},
{
"vertex": "sha256:944f09fdc5e5c4d9ae36dacd433a93a5f5a52bd154cdecac310e8956ac6caa77",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgNDQp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCiMgU3RpY2sgdG8gdjEuNzYgZHVlIHRvIHRoaXMgaXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS9hcG9sbG9ncmFwaHFsL3JvdXRlci9pc3N1ZXMvNTA4NApGUk9NIHJ1c3Q6MS43NiBhcyBidWlsZAoKIyBSZXF1aXJlZCBieSBBcG9sbG8gUm91dGVyClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIG5wbSBwcm90b2J1Zi1jb21waWxlciBjbWFrZQpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qClJVTiB1cGRhdGUtY2EtY2VydGlmaWNhdGVzClJVTiBydXN0dXAgY29tcG9uZW50IGFkZCBydXN0Zm10CgpXT1JLRElSIC91c3Ivc3JjCiMgQ3JlYXRlIGJsYW5rIHByb2plY3QKUlVOIFVTRVI9cm9vdCBjYXJnbyBuZXcgcm91dGVyCgojIENvcHkgQ2FyZ28gZmlsZXMKQ09QWSAtLWZyb209cGtnIENhcmdvLnRvbWwgL3Vzci9zcmMvcm91dGVyLwpDT1BZIC0tZnJvbT1jb25maWcgQ2FyZ28ubG9jayAvdXNyL3NyYy9yb3V0ZXIvCgpXT1JLRElSIC91c3Ivc3JjL3JvdXRlcgojIEdldCB0aGUgZGVwZW5kZW5jaWVzIGNhY2hlZCwgc28gd2UgY2FuIHVzZSBkdW1teSBpbnB1dCBmaWxlcyBzbyBDYXJnbyB3b250IGZhaWwKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9tYWluLnJzClJVTiBlY2hvICdmbiBtYWluKCkgeyBwcmludGxuISgiIik7IH0nID4gLi9zcmMvbGliLnJzClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgQ29weSBpbiB0aGUgYWN0dWFsIHNvdXJjZSBjb2RlCkNPUFkgLS1mcm9tPXBrZyBzcmMgLi9zcmMKUlVOIHRvdWNoIC4vc3JjL21haW4ucnMKUlVOIHRvdWNoIC4vc3JjL2xpYi5ycwoKIyBSZWFsIGJ1aWxkIHRoaXMgdGltZQpSVU4gY2FyZ28gYnVpbGQgLS1yZWxlYXNlCgojIFJ1bnRpbWUKRlJPTSBkZWJpYW46MTItc2xpbSBhcyBydW50aW1lCgpSVU4gYXB0LWdldCB1cGRhdGUKUlVOIGFwdC1nZXQgLXkgaW5zdGFsbCBjYS1jZXJ0aWZpY2F0ZXMKUlVOIHJtIC1yZiAvdmFyL2xpYi9hcHQvbGlzdHMvKgoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnRpdGxlPSRJTUFHRV9USVRMRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVyc2lvbj0kUkVMRUFTRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuZGVzY3JpcHRpb249JElNQUdFX0RFU0NSSVBUSU9OCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5hdXRob3JzPSJUaGUgR3VpbGQiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZW5kb3I9IkthbWlsIEtpc2llbGEiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS51cmw9Imh0dHBzOi8vZ2l0aHViLmNvbS9ncmFwaHFsLWhpdmUvY29uc29sZSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgoKUlVOIG1rZGlyIC1wIC9kaXN0L2NvbmZpZwpSVU4gbWtkaXIgL2Rpc3Qvc2NoZW1hCgojIENvcHkgaW4gdGhlIHJlcXVpcmVkIGZpbGVzIGZyb20gb3VyIGJ1aWxkIGltYWdlCkNPUFkgLS1mcm9tPWJ1aWxkIC0tY2hvd249cm9vdDpyb290IC91c3Ivc3JjL3JvdXRlci90YXJnZXQvcmVsZWFzZS9yb3V0ZXIgL2Rpc3QKQ09QWSAtLWZyb209cGtnIHJvdXRlci55YW1sIC9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbAoKV09SS0RJUiAvZGlzdAoKRU5WIEFQT0xMT19ST1VURVJfQ09ORklHX1BBVEg9Ii9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbCIKCkVOVFJZUE9JTlQgWyIuL3JvdXRlciJdCg==",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 44
},
"end": {
"line": 44
}
}
]
},
{
"vertex": "sha256:944f09fdc5e5c4d9ae36dacd433a93a5f5a52bd154cdecac310e8956ac6caa77",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSA0NSk=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCiMgU3RpY2sgdG8gdjEuNzYgZHVlIHRvIHRoaXMgaXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS9hcG9sbG9ncmFwaHFsL3JvdXRlci9pc3N1ZXMvNTA4NApGUk9NIHJ1c3Q6MS43NiBhcyBidWlsZAoKIyBSZXF1aXJlZCBieSBBcG9sbG8gUm91dGVyClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIG5wbSBwcm90b2J1Zi1jb21waWxlciBjbWFrZQpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qClJVTiB1cGRhdGUtY2EtY2VydGlmaWNhdGVzClJVTiBydXN0dXAgY29tcG9uZW50IGFkZCBydXN0Zm10CgpXT1JLRElSIC91c3Ivc3JjCiMgQ3JlYXRlIGJsYW5rIHByb2plY3QKUlVOIFVTRVI9cm9vdCBjYXJnbyBuZXcgcm91dGVyCgojIENvcHkgQ2FyZ28gZmlsZXMKQ09QWSAtLWZyb209cGtnIENhcmdvLnRvbWwgL3Vzci9zcmMvcm91dGVyLwpDT1BZIC0tZnJvbT1jb25maWcgQ2FyZ28ubG9jayAvdXNyL3NyYy9yb3V0ZXIvCgpXT1JLRElSIC91c3Ivc3JjL3JvdXRlcgojIEdldCB0aGUgZGVwZW5kZW5jaWVzIGNhY2hlZCwgc28gd2UgY2FuIHVzZSBkdW1teSBpbnB1dCBmaWxlcyBzbyBDYXJnbyB3b250IGZhaWwKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9tYWluLnJzClJVTiBlY2hvICdmbiBtYWluKCkgeyBwcmludGxuISgiIik7IH0nID4gLi9zcmMvbGliLnJzClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgQ29weSBpbiB0aGUgYWN0dWFsIHNvdXJjZSBjb2RlCkNPUFkgLS1mcm9tPXBrZyBzcmMgLi9zcmMKUlVOIHRvdWNoIC4vc3JjL21haW4ucnMKUlVOIHRvdWNoIC4vc3JjL2xpYi5ycwoKIyBSZWFsIGJ1aWxkIHRoaXMgdGltZQpSVU4gY2FyZ28gYnVpbGQgLS1yZWxlYXNlCgojIFJ1bnRpbWUKRlJPTSBkZWJpYW46MTItc2xpbSBhcyBydW50aW1lCgpSVU4gYXB0LWdldCB1cGRhdGUKUlVOIGFwdC1nZXQgLXkgaW5zdGFsbCBjYS1jZXJ0aWZpY2F0ZXMKUlVOIHJtIC1yZiAvdmFyL2xpYi9hcHQvbGlzdHMvKgoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnRpdGxlPSRJTUFHRV9USVRMRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVyc2lvbj0kUkVMRUFTRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuZGVzY3JpcHRpb249JElNQUdFX0RFU0NSSVBUSU9OCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5hdXRob3JzPSJUaGUgR3VpbGQiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZW5kb3I9IkthbWlsIEtpc2llbGEiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS51cmw9Imh0dHBzOi8vZ2l0aHViLmNvbS9ncmFwaHFsLWhpdmUvY29uc29sZSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgoKUlVOIG1rZGlyIC1wIC9kaXN0L2NvbmZpZwpSVU4gbWtkaXIgL2Rpc3Qvc2NoZW1hCgojIENvcHkgaW4gdGhlIHJlcXVpcmVkIGZpbGVzIGZyb20gb3VyIGJ1aWxkIGltYWdlCkNPUFkgLS1mcm9tPWJ1aWxkIC0tY2hvd249cm9vdDpyb290IC91c3Ivc3JjL3JvdXRlci90YXJnZXQvcmVsZWFzZS9yb3V0ZXIgL2Rpc3QKQ09QWSAtLWZyb209cGtnIHJvdXRlci55YW1sIC9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbAoKV09SS0RJUiAvZGlzdAoKRU5WIEFQT0xMT19ST1VURVJfQ09ORklHX1BBVEg9Ii9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbCIKCkVOVFJZUE9JTlQgWyIuL3JvdXRlciJdCg==",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 45
},
"end": {
"line": 45
}
}
]
},
{
"vertex": "sha256:944f09fdc5e5c4d9ae36dacd433a93a5f5a52bd154cdecac310e8956ac6caa77",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgNDYp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCiMgU3RpY2sgdG8gdjEuNzYgZHVlIHRvIHRoaXMgaXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS9hcG9sbG9ncmFwaHFsL3JvdXRlci9pc3N1ZXMvNTA4NApGUk9NIHJ1c3Q6MS43NiBhcyBidWlsZAoKIyBSZXF1aXJlZCBieSBBcG9sbG8gUm91dGVyClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIG5wbSBwcm90b2J1Zi1jb21waWxlciBjbWFrZQpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qClJVTiB1cGRhdGUtY2EtY2VydGlmaWNhdGVzClJVTiBydXN0dXAgY29tcG9uZW50IGFkZCBydXN0Zm10CgpXT1JLRElSIC91c3Ivc3JjCiMgQ3JlYXRlIGJsYW5rIHByb2plY3QKUlVOIFVTRVI9cm9vdCBjYXJnbyBuZXcgcm91dGVyCgojIENvcHkgQ2FyZ28gZmlsZXMKQ09QWSAtLWZyb209cGtnIENhcmdvLnRvbWwgL3Vzci9zcmMvcm91dGVyLwpDT1BZIC0tZnJvbT1jb25maWcgQ2FyZ28ubG9jayAvdXNyL3NyYy9yb3V0ZXIvCgpXT1JLRElSIC91c3Ivc3JjL3JvdXRlcgojIEdldCB0aGUgZGVwZW5kZW5jaWVzIGNhY2hlZCwgc28gd2UgY2FuIHVzZSBkdW1teSBpbnB1dCBmaWxlcyBzbyBDYXJnbyB3b250IGZhaWwKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9tYWluLnJzClJVTiBlY2hvICdmbiBtYWluKCkgeyBwcmludGxuISgiIik7IH0nID4gLi9zcmMvbGliLnJzClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgQ29weSBpbiB0aGUgYWN0dWFsIHNvdXJjZSBjb2RlCkNPUFkgLS1mcm9tPXBrZyBzcmMgLi9zcmMKUlVOIHRvdWNoIC4vc3JjL21haW4ucnMKUlVOIHRvdWNoIC4vc3JjL2xpYi5ycwoKIyBSZWFsIGJ1aWxkIHRoaXMgdGltZQpSVU4gY2FyZ28gYnVpbGQgLS1yZWxlYXNlCgojIFJ1bnRpbWUKRlJPTSBkZWJpYW46MTItc2xpbSBhcyBydW50aW1lCgpSVU4gYXB0LWdldCB1cGRhdGUKUlVOIGFwdC1nZXQgLXkgaW5zdGFsbCBjYS1jZXJ0aWZpY2F0ZXMKUlVOIHJtIC1yZiAvdmFyL2xpYi9hcHQvbGlzdHMvKgoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnRpdGxlPSRJTUFHRV9USVRMRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVyc2lvbj0kUkVMRUFTRQpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuZGVzY3JpcHRpb249JElNQUdFX0RFU0NSSVBUSU9OCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5hdXRob3JzPSJUaGUgR3VpbGQiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZW5kb3I9IkthbWlsIEtpc2llbGEiCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS51cmw9Imh0dHBzOi8vZ2l0aHViLmNvbS9ncmFwaHFsLWhpdmUvY29uc29sZSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgoKUlVOIG1rZGlyIC1wIC9kaXN0L2NvbmZpZwpSVU4gbWtkaXIgL2Rpc3Qvc2NoZW1hCgojIENvcHkgaW4gdGhlIHJlcXVpcmVkIGZpbGVzIGZyb20gb3VyIGJ1aWxkIGltYWdlCkNPUFkgLS1mcm9tPWJ1aWxkIC0tY2hvd249cm9vdDpyb290IC91c3Ivc3JjL3JvdXRlci90YXJnZXQvcmVsZWFzZS9yb3V0ZXIgL2Rpc3QKQ09QWSAtLWZyb209cGtnIHJvdXRlci55YW1sIC9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbAoKV09SS0RJUiAvZGlzdAoKRU5WIEFQT0xMT19ST1VURVJfQ09ORklHX1BBVEg9Ii9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbCIKCkVOVFJZUE9JTlQgWyIuL3JvdXRlciJdCg==",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 46
},
"end": {
"line": 46
}
}
]
}
]
} |
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
hive-apollo-router-plugin@1.1.0
Minor Changes
#5732
1d3c566
Thanks @dotansimha! - Updated Apollo-Router custom plugin for
Hive to use Usage reporting spec v2.
Learn more
#5732
1d3c566
Thanks @dotansimha! - Add support for persisted documents using
Hive App Deployments.
Learn more
hive@1.2.3
Patch Changes
#6115
0d7ce02
Thanks @kamilkisiela! - Move information about target and
organization to logger's metadata in usage service
#6121
6d78547
Thanks @kamilkisiela! - Make optional properties optional or
nullable in usage report v2
#6111
cffd08a
Thanks @kamilkisiela! - Fix a missing @join__field on a query
field where @OverRide is used, but not in all subgraphs.