2021-03-16 12:39:56 +01:00
|
|
|
image: Visual Studio 2019
|
|
|
|
|
|
|
|
|
|
|
|
install:
|
|
|
|
- choco install gitversion.portable -pre -y
|
2021-03-16 12:50:01 +01:00
|
|
|
- git submodule update --init --recursive
|
2021-03-16 12:39:56 +01:00
|
|
|
|
|
|
|
before_build:
|
2021-03-16 12:48:13 +01:00
|
|
|
- nuget restore Windows\MassiveKnob.sln
|
2021-03-16 12:39:56 +01:00
|
|
|
- ps: gitversion /l console /output buildserver
|
|
|
|
- ps: build\UpdateVersion.ps1
|
|
|
|
|
|
|
|
build:
|
|
|
|
project: Windows\MassiveKnob.sln
|
|
|
|
|
|
|
|
platform:
|
|
|
|
- Any CPU
|
|
|
|
|
|
|
|
configuration:
|
|
|
|
- Release
|
|
|
|
|
|
|
|
after_build:
|
2021-03-16 12:46:36 +01:00
|
|
|
- cmd: "\"C:\\Program Files (x86)\\Inno Setup 6\\ISCC.exe\" \"Windows\\Setup\\MassiveKnobSetup.iss\""
|
2021-03-16 12:39:56 +01:00
|
|
|
|
2021-06-09 08:44:35 +02:00
|
|
|
artifacts:
|
|
|
|
- path: 'Windows\Release\MassiveKnobSetup-*.exe'
|
|
|
|
|
2021-03-16 12:39:56 +01:00
|
|
|
deploy:
|
|
|
|
provider: GitHub
|
|
|
|
auth_token:
|
2021-08-11 11:34:47 +02:00
|
|
|
secure: dWOConKg3VTPvd9DmWOOKiX1SJCalaqKInuk9GlKQOZX2s+Bia49J7q+AHO8wFj7
|
2021-06-09 08:44:35 +02:00
|
|
|
artifact: /Windows\\Release\\MassiveKnobSetup-.*\.exe/
|
2021-03-16 12:39:56 +01:00
|
|
|
draft: false
|
|
|
|
prerelease: false
|
|
|
|
on:
|
|
|
|
branch: master
|
|
|
|
APPVEYOR_REPO_TAG: true
|