AppVeyor: Sync

This commit is contained in:
JustArchi
2017-07-05 03:35:09 +02:00
parent e48aa2908c
commit 8096104e88

View File

@@ -22,27 +22,30 @@ after_build:
- ps: >-
$ErrorActionPreference = 'Stop'
$RUNTIMES = 'generic', 'win-x64', 'linux-x64', "linux-arm", 'osx-x64'
if ($env:APPVEYOR_REPO_TAG -eq 'true') {
$ZIP_ARGS = '-mx=9', '-mfb=257', '-mpass=15'
$ZIP_ARGS = '-mx=9', '-mfb=257', '-mpass=15'
} else {
$ZIP_ARGS = '-mx=1'
$ZIP_ARGS = '-mx=1'
}
foreach ($RUNTIME in $RUNTIMES) {
if ($RUNTIME -eq 'generic') {
dotnet publish -c "$env:CONFIGURATION" -o "out\$RUNTIME"
} else {
dotnet publish -c "$env:CONFIGURATION" -r "$RUNTIME" -o "out\$RUNTIME"
}
if ($RUNTIME -eq 'generic') {
dotnet publish -c "$env:CONFIGURATION" -o "out\$RUNTIME"
} else {
dotnet publish -c "$env:CONFIGURATION" -r "$RUNTIME" -o "out\$RUNTIME"
}
Add-Content "ArchiSteamFarm\out\$RUNTIME\ArchiSteamFarm.version" "$RUNTIME"
Add-Content "ArchiSteamFarm\out\$RUNTIME\ArchiSteamFarm.version" "$RUNTIME"
7z a -bd -tzip -mm=Deflate64 $ZIP_ARGS "ArchiSteamFarm\out\ASF-$RUNTIME.zip" "$env:APPVEYOR_BUILD_FOLDER\ArchiSteamFarm\out\$RUNTIME\*"
Push-AppveyorArtifact "ArchiSteamFarm\out\ASF-$RUNTIME.zip" -FileName "ASF-$RUNTIME.zip" -DeploymentName "ASF-$RUNTIME.zip"
7z a -bd -tzip -mm=Deflate64 $ZIP_ARGS "ArchiSteamFarm\out\ASF-$RUNTIME.zip" "$env:APPVEYOR_BUILD_FOLDER\ArchiSteamFarm\out\$RUNTIME\*"
Push-AppveyorArtifact "ArchiSteamFarm\out\ASF-$RUNTIME.zip" -FileName "ASF-$RUNTIME.zip" -DeploymentName "ASF-$RUNTIME.zip"
}
deploy:
- provider: GitHub