Merge pull request #1231 from r15ch13/docker-autoupdate

Add autoupdate to docker-machine and docker-compose
This commit is contained in:
Luke Sampson 2017-01-19 07:37:23 +11:00 committed by GitHub
commit 394747728d
2 changed files with 36 additions and 8 deletions

View File

@ -10,7 +10,17 @@
},
"pre_install": "Rename-Item @(Get-ChildItem $dir\\docker-compose-*.exe)[0] $dir\\docker-compose.exe",
"bin": [
["docker-compose.exe", "docker-compose"]
[
"docker-compose.exe",
"docker-compose"
]
],
"checkver": "github"
"checkver": "github",
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/docker/compose/releases/download/$version/docker-compose-Windows-x86_64.exe"
}
}
}
}

View File

@ -14,7 +14,25 @@
},
"pre_install": "Rename-Item @(Get-ChildItem $dir\\docker-machine-*.exe)[0] $dir\\docker-machine.exe",
"bin": [
["docker-machine.exe", "docker-machine"]
[
"docker-machine.exe",
"docker-machine"
]
],
"checkver": "github"
"checkver": "github",
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/docker/machine/releases/download/v$version/docker-machine-Windows-x86_64.exe"
},
"32bit": {
"url": "https://github.com/docker/machine/releases/download/v$version/docker-machine-Windows-i386.exe"
}
},
"hash": {
"mode": "extract",
"url": "https://github.com/docker/machine/releases/download/v$version/sha256sum.txt",
"find": "([a-z0-9]{64})\\s+(?:$basename)"
}
}
}