forked from ScoopInstaller/Versions
-
Notifications
You must be signed in to change notification settings - Fork 0
/
teamcity-rc.json
37 lines (37 loc) · 1.4 KB
/
teamcity-rc.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"version": "2020.2.RC-85437",
"description": "Continuous Integration server by JetBrains. (Release Candidate)",
"homepage": "https://www.jetbrains.com/teamcity/",
"license": {
"identifier": "Proprietary",
"url": "https://www.jetbrains.com/store/license.html"
},
"notes": "TeamCity can be started from anywhere using 'teamcity' command.",
"url": "https://download.jetbrains.com/teamcity/eap/TeamCity-85437.exe#/dl.7z",
"hash": "6886990f544c77b98c1e95eca995e1543d35863872d4c0d4abc138b6f0924327",
"installer": {
"script": [
"Remove-Item \"$dir\\`$*\" -Recurse",
"$ver_path = \"$dir\\bin\"",
"$cont = @(",
" \"Push-Location \"\"$ver_path\"\"\"",
" '& .\\teamcity-server.bat @args'",
" 'Pop-Location'",
")",
"Set-Content \"$dir\\teamcity.ps1\" $cont -Encoding Ascii"
]
},
"bin": "teamcity.ps1",
"persist": "conf",
"checkver": {
"url": "https://confluence.jetbrains.com/display/TW/ChangeLog",
"regex": "([\\d.]+)\\s+RC(?<rc>\\d+)?\\s+\\(build\\s+(?<build>[\\d.]+)\\)\\s+Release\\s+Notes</a>",
"replace": "$1.RC${rc}-${build}"
},
"autoupdate": {
"url": "https://download.jetbrains.com/teamcity/eap/TeamCity-$preReleaseVersion.exe#/dl.7z",
"hash": {
"url": "$url.sha256"
}
}
}