Add autoupdate to docker-machine and docker-compose

This commit is contained in:
Richard Kuhnt 2017-01-18 12:03:59 +01:00
parent b85611acfe
commit 491eefce17
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)"
}
}
}