1- version : 1.0 .{build}
2- image : Visual Studio 2015
1+ version : 1.2.3 .{build}
2+ image : Visual Studio 2022
33
44
55platform :
@@ -8,48 +8,54 @@ platform:
88 - x64
99
1010configuration :
11- - Debug
1211 - Release
12+ - Debug
1313
1414install :
15- - call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat"
15+ - if "%platform%"=="x64" set archi=amd64
16+ - if "%platform%"=="x64" set platform_input=x64
17+
18+ - if "%platform%"=="x86" set archi=x86
19+ - if "%platform%"=="x86" set platform_input=x86
1620
17- build :
18- parallel : true # enable MSBuild parallel builds
19- verbosity : minimal
21+ - if "%platform%"=="AnyCPU" set archi=x86
22+ - if "%platform%"=="AnyCPU" set platform_input=AnyCPU
23+
24+
25+ - call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" %archi%
2026
2127build_script :
2228 - cd "%APPVEYOR_BUILD_FOLDER%\BracketsCheck"
23- - msbuild BracketsCheck.csproj /m /p:configuration="%configuration%" /p:platform="%platform %"
29+ - msbuild BracketsCheck.csproj /m /p:configuration="%configuration%" /p:platform="%platform_input %"
2430
2531after_build :
26- - cd "%APPVEYOR_BUILD_FOLDER%\BracketsCheck "
32+ - cd "%APPVEYOR_BUILD_FOLDER%"
2733 - ps : >-
2834
29- if ($env:PLATFORM -eq "x64") {
30- Push-AppveyorArtifact "bin\$($env:PLATFORM )\$($env:CONFIGURATION)\BracketsCheck.dll" -FileName BracketsCheck.dll
35+ if ($env:PLATFORM_INPUT -eq "x64") {
36+ Push-AppveyorArtifact "BracketsCheck\ bin\$($env:PLATFORM_INPUT )\$($env:CONFIGURATION)\BracketsCheck.dll" -FileName BracketsCheck.dll
3137 }
3238
33- if ($env:PLATFORM -eq "x86" ) {
34- Push-AppveyorArtifact "bin\$($env:PLATFORM )\$($env:CONFIGURATION)\BracketsCheck.dll" -FileName BracketsCheck.dll
39+ if ($env:PLATFORM_INPUT -eq "x86" ) {
40+ Push-AppveyorArtifact "BracketsCheck\ bin\$($env:PLATFORM_INPUT )\$($env:CONFIGURATION)\BracketsCheck.dll" -FileName BracketsCheck.dll
3541 }
3642
37- if ($env:PLATFORM -eq "AnyCPU" ) {
38- Push-AppveyorArtifact "bin\$($env:CONFIGURATION)\BracketsCheck.dll" -FileName BracketsCheck.dll
43+ if ($env:PLATFORM_INPUT -eq "AnyCPU" ) {
44+ Push-AppveyorArtifact "BracketsCheck\ bin\$($env:CONFIGURATION)\BracketsCheck.dll" -FileName BracketsCheck.dll
3945 }
4046
4147 if ($($env:APPVEYOR_REPO_TAG) -eq "true" -and $env:CONFIGURATION -eq "Release") {
42- if($env:PLATFORM -eq "x64"){
43- $ZipFileName = "NppHash_ $($env:APPVEYOR_REPO_TAG_NAME)_x64.zip"
44- 7z a $ZipFileName bin\$env:PLATFORM \$env:CONFIGURATION\BracketsCheck.dll
48+ if($env:PLATFORM_INPUT -eq "x64"){
49+ $ZipFileName = "BracketsCheck_ $($env:APPVEYOR_REPO_TAG_NAME)_x64.zip"
50+ 7z a $ZipFileName "$($env:APPVEYOR_BUILD_FOLDER)\BracketsCheck\ bin\$env:PLATFORM_INPUT \$env:CONFIGURATION\BracketsCheck.dll"
4551 }
46- if($env:PLATFORM -eq "x86"){
47- $ZipFileName = "NppHash_ $($env:APPVEYOR_REPO_TAG_NAME)_x86.zip"
48- 7z a $ZipFileName bin\$env:PLATFORM \$env:CONFIGURATION\BracketsCheck.dll
52+ if($env:PLATFORM_INPUT -eq "x86"){
53+ $ZipFileName = "BracketsCheck_ $($env:APPVEYOR_REPO_TAG_NAME)_x86.zip"
54+ 7z a $ZipFileName "$($env:APPVEYOR_BUILD_FOLDER)\BracketsCheck\ bin\$env:PLATFORM_INPUT \$env:CONFIGURATION\BracketsCheck.dll"
4955 }
50- if($env:PLATFORM -eq "AnyCPU"){
51- $ZipFileName = "NppHash_ $($env:APPVEYOR_REPO_TAG_NAME)_x86.zip"
52- 7z a $ZipFileName bin\$env:CONFIGURATION\BracketsCheck.dll
56+ if($env:PLATFORM_INPUT -eq "AnyCPU"){
57+ $ZipFileName = "BracketsCheck_ $($env:APPVEYOR_REPO_TAG_NAME)_x86.zip"
58+ 7z a $ZipFileName "$($env:APPVEYOR_BUILD_FOLDER)\BracketsCheck\ bin\$env:CONFIGURATION\BracketsCheck.dll"
5359 }
5460 }
5561
0 commit comments