lovr/etc/appveyor.yml

56 lines
1.1 KiB
YAML
Raw Normal View History

skip_branch_with_pr: true
clone_depth: 1
only_commits:
files:
2022-08-06 17:38:38 +00:00
- etc/
- src/
- deps/
- CMakeLists.txt
2018-11-19 16:23:43 +00:00
branches:
only:
- master
2022-08-06 17:36:09 +00:00
- dev
2018-11-19 16:23:43 +00:00
2022-08-06 17:34:25 +00:00
environment:
2022-08-06 17:58:42 +00:00
VULKAN_SDK: C:/VulkanSDK
2022-08-06 17:34:25 +00:00
cache:
- VulkanSDK.exe
install:
- if not exist VulkanSDK.exe curl -L --silent --show-error --output VulkanSDK.exe https://sdk.lunarg.com/sdk/download/1.3.216.0/windows/VulkanSDK-1.3.216.0-Installer.exe?Human=true
- VulkanSDK.exe --root C:\VulkanSDK --accept-licenses --default-answer --confirm-command install
2022-08-06 17:34:25 +00:00
2022-07-19 15:48:39 +00:00
image: Visual Studio 2022
before_build:
- cd C:\projects\lovr
- git submodule update --init
2018-11-12 02:36:36 +00:00
- md build
- cd build
2021-01-09 04:26:03 +00:00
- cmake -DCMAKE_BUILD_TYPE=%configuration% -A x64 ..
configuration: Release
build:
project: build\lovr.sln
verbosity: quiet
after_build:
- cd C:\projects\lovr
2018-09-28 09:20:05 +00:00
- 7z a lovr.zip C:\projects\lovr\build\Release\*.dll C:\projects\lovr\build\Release\lovr.exe
artifacts:
- path: lovr.zip
deploy:
provider: Webhook
url: https://lovr.org/nightly
on:
branch: master
authorization:
secure: zbxwiHmtJRVP9FdiqxepLdLGjxhtpjVytb+yLSqrz+8Bl1bH6k5Zts809bLrEjzn