2018-08-02 12:10:10 +00:00
|
|
|
skip_branch_with_pr: true
|
|
|
|
|
2018-07-28 23:15:17 +00:00
|
|
|
clone_depth: 1
|
|
|
|
|
|
|
|
only_commits:
|
|
|
|
files:
|
2022-08-06 17:38:38 +00:00
|
|
|
- etc/
|
2018-07-28 23:15:17 +00:00
|
|
|
- src/
|
|
|
|
- deps/
|
|
|
|
|
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:
|
|
|
|
VULKAN_SDK: C:/VulkanSDK/1.3.216.0
|
|
|
|
|
|
|
|
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 /S
|
|
|
|
|
2018-07-28 23:15:17 +00:00
|
|
|
before_build:
|
|
|
|
- cd C:\projects\lovr
|
|
|
|
- git submodule update --init
|
2018-11-12 02:36:36 +00:00
|
|
|
- md build
|
2018-07-28 23:15:17 +00:00
|
|
|
- cd build
|
2021-01-09 04:26:03 +00:00
|
|
|
- cmake -DCMAKE_BUILD_TYPE=%configuration% -A x64 ..
|
2018-09-28 08:58:20 +00:00
|
|
|
|
|
|
|
configuration: Release
|
2018-07-28 23:15:17 +00:00
|
|
|
|
|
|
|
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
|
2018-07-28 23:15:17 +00:00
|
|
|
|
|
|
|
artifacts:
|
|
|
|
- path: lovr.zip
|
|
|
|
|
|
|
|
deploy:
|
|
|
|
provider: Webhook
|
|
|
|
url: https://lovr.org/nightly
|
|
|
|
on:
|
|
|
|
branch: master
|
|
|
|
authorization:
|
|
|
|
secure: zbxwiHmtJRVP9FdiqxepLdLGjxhtpjVytb+yLSqrz+8Bl1bH6k5Zts809bLrEjzn
|