-
-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathappveyor.yml
40 lines (34 loc) · 1.22 KB
/
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
version: 3.3.1.{build}
image: Visual Studio 2019
configuration:
- Debug
- Release
assembly_info:
patch: true
file: ACT.FoxTTS\ACT.FoxTTS*\**\AssemblyInfo.*
assembly_version: '{version}'
assembly_file_version: '{version}'
assembly_informational_version: '{version}'
before_build:
- cmd: >-
git submodule update --init --recursive
nuget restore ACT.FoxTTS
cp %APPVEYOR_BUILD_FOLDER%\MSBuild.ILMerge.Task.targets %APPVEYOR_BUILD_FOLDER%\ACT.FoxTTS\packages\MSBuild.ILMerge.Task.1.1.3\build\MSBuild.ILMerge.Task.targets
build:
project: ACT.FoxTTS/ACT.FoxTTS.sln
verbosity: minimal
after_build:
- cmd: >-
cd %APPVEYOR_BUILD_FOLDER%\ACT.FoxTTS\ACT.FoxTTS\bin\%CONFIGURATION%\
7z a -xr!*.pdb %APPVEYOR_BUILD_FOLDER%\ACT.FoxTTS-%APPVEYOR_BUILD_VERSION%-%CONFIGURATION%.7z .\*
cp %APPVEYOR_BUILD_FOLDER%\ACT.FoxTTS\ACT.FoxTTS\bin\%CONFIGURATION%\ACT.FoxTTS.dll %APPVEYOR_BUILD_FOLDER%\CafePackage\Plugins\ACT.FoxTTS
cd %APPVEYOR_BUILD_FOLDER%\CafePackage
7z a -tzip -xr!.gitkeep %APPVEYOR_BUILD_FOLDER%\ACT.FoxTTS-%APPVEYOR_BUILD_VERSION%-%CONFIGURATION%-CAFE.zip .\*
test: off
artifacts:
- path: ACT.FoxTTS\ACT.FoxTTS\bin\**\*
name: Bin
- path: ACT.FoxTTS*.7z
name: PKG
- path: ACT.FoxTTS*.zip
name: PKG