appveyor.yml
version: 1.3.1.{build}
image: Visual Studio 2019
platform: x86
configuration: Debug
before_build:
- nuget restore
- SET TEMPDIR=temp
- SET ZIPFILE=TShock4.5.5_Terraria_1.4.2.3.zip
- md %TEMPDIR%
- cd %TEMPDIR%
- curl -fsSLJo %ZIPFILE% https://github.com/Pryaxis/TShock/releases/download/v4.5.5/TShock4.5.5_Terraria_1.4.2.3.zip
- 7z e %ZIPFILE% -o..\lib\ OTAPI.dll TerrariaServer.exe TShockAPI.dll -r
build:
# Ignore TerracordTest
#project: Terracord\Terracord.csproj
verbosity: minimal
artifacts:
- path: Terracord\bin\$(platform)\$(configuration)\net461\Terracord.dll
name: Terracord
notifications:
- provider: GitHubPullRequest
on_build_success: true
on_build_failure: true
on_build_status_changed: true