-
Notifications
You must be signed in to change notification settings - Fork 72
/
Copy pathappveyor.yml
25 lines (25 loc) · 860 Bytes
/
appveyor.yml
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
version: 3.0.0.{build}
skip_tags: true
configuration: Release
platform: Any CPU
shallow_clone: true
assembly_info:
patch: true
file: '**\AssemblyInfo.*'
assembly_version: '{version}'
assembly_file_version: '{version}'
assembly_informational_version: '{version}'
before_build:
- nuget restore
build:
verbosity: minimal
after_build:
- robocopy DoubanFM\bin\%CONFIGURATION% bin *.dll *.exe *.config /MIR /XD app.publish & if %errorlevel% LSS 8 exit /b 0 else exit /b 1
- ScriptForInstaller\NSIS\nsis-2.46-Unicode-setup.exe /S
- 7z x ScriptForInstaller\NSIS\FindProcDLL_mod_by_hnedka.7z -y -oScriptForInstaller\NSIS
- xcopy ScriptForInstaller\NSIS\Unicode\FindProcDLL.dll "%ProgramFiles(x86)%\NSIS\Unicode\Plugins\" /Y
- ScriptForInstaller\make.bat %APPVEYOR_BUILD_VERSION% bin
artifacts:
- path: bin
- path: ScriptForInstaller\Output
name: Installer