mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
* Syntax cleanup * More minor cleanup, use Linq * Fix broken features by using correct values * Feature flags the same * Features are modular * No AlphaFS, more .NET versions * Fix appveyor * Put back identifiers, for some reason * String interpolation, modernization * Better use of GetField * XmlTextWriter to remove possible issues * Fix header for OpenMSX
36 lines
648 B
YAML
36 lines
648 B
YAML
# version format
|
|
version: 1.0.0-test_{build}
|
|
|
|
# vm template
|
|
image: Visual Studio 2019
|
|
|
|
# environment variables
|
|
environment:
|
|
EnableNuGetPackageRestore: true
|
|
|
|
# msbuild configuration
|
|
platform:
|
|
- x64
|
|
configuration:
|
|
- Debug
|
|
|
|
# install dependencies
|
|
install:
|
|
- ps: appveyor DownloadFile https://dist.nuget.org/win-x86-commandline/latest/nuget.exe
|
|
|
|
# pre-build script
|
|
before_build:
|
|
- nuget restore
|
|
|
|
# build step
|
|
build:
|
|
verbosity: minimal
|
|
|
|
# post-build step
|
|
after_build:
|
|
- 7z a sabretools_%CONFIGURATION%-%PLATFORM%.zip SabreTools/bin/*
|
|
|
|
# artifact linking
|
|
artifacts:
|
|
- path: sabretools_$(configuration)-$(platform).zip
|
|
name: SabreTools ($(platform)) |