ScoopInstaller_Main/bucket/docker-buildx.json
2024-06-18 20:26:01 +00:00

51 lines
2.2 KiB
JSON

{
"version": "0.15.1",
"description": "Docker CLI plugin for extended build capabilities with BuildKit",
"homepage": "https://github.com/docker/buildx",
"license": "Apache-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/docker/buildx/releases/download/v0.15.1/buildx-v0.15.1.windows-amd64.exe#/docker-buildx.exe",
"hash": "d28cff3df9fdbb37aa7434edb09d8befe5e90e5ef5887807569b694f25bebd33"
},
"arm64": {
"url": "https://github.com/docker/buildx/releases/download/v0.15.1/buildx-v0.15.1.windows-arm64.exe#/docker-buildx.exe",
"hash": "09bc6cbba9d8b0a07ddfcbd700f27dd9d4c5b1336f47a2e40d3d0e3ead23ebbd"
}
},
"bin": "docker-buildx.exe",
"post_install": [
"$docker_plugin_dir=(Join-Path $Env:USERPROFILE .docker/cli-plugins)",
"if ($global) {",
" $docker_plugin_dir=(Join-Path $Env:ProgramData Docker/cli-plugins)",
" echo \"INFO: docker-buildx will be installed to global directory $docker_plugin_dir\"",
"}",
"echo 'Installing docker-buildx as docker-cli plugin...'",
"New-Item -ItemType Directory -Force $docker_plugin_dir | Out-Null",
"Copy-Item (Join-Path $original_dir docker-buildx.exe) (Join-Path $docker_plugin_dir docker-buildx.exe)"
],
"post_uninstall": [
"$docker_plugin_dir=(Join-Path $Env:USERPROFILE .docker/cli-plugins)",
"if ($global) {",
" $docker_plugin_dir=(Join-Path $Env:ProgramData Docker/cli-plugins)",
"}",
"Remove-Item -Force (Join-Path $docker_plugin_dir docker-buildx.exe)"
],
"checkver": {
"github": "https://github.com/docker/buildx"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/docker/buildx/releases/download/v$version/buildx-v$version.windows-amd64.exe#/docker-buildx.exe"
},
"arm64": {
"url": "https://github.com/docker/buildx/releases/download/v$version/buildx-v$version.windows-arm64.exe#/docker-buildx.exe"
}
},
"hash": {
"url": "https://github.com/docker/buildx/releases/download/v$version/checksums.txt"
}
}
}