diff --git a/Aem.sln b/Aem.sln index 4e8fd87..ea48dba 100644 --- a/Aem.sln +++ b/Aem.sln @@ -8,6 +8,7 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{11A0FBAE-A3A7-4668-8D6C-70D980DBED97}" ProjectSection(SolutionItems) = preProject .gitignore = .gitignore + appveyor.yml = appveyor.yml LICENSE = LICENSE NuGet.config = NuGet.config README.md = README.md diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..68c3c7f --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,28 @@ +version: '{build}' + +configuration: Release + +branches: + only: + - master + +pull_requests: + do_not_increment_build_number: true + +before_build: + - dotnet restore + +after_build: + - dotnet publish Aem -c Release --output %APPVEYOR_BUILD_FOLDER%\published + - 7z a Aem-v%APPVEYOR_BUILD_VERSION%.zip %APPVEYOR_BUILD_FOLDER%\published\* + +artifacts: + - path: Aem-v%APPVEYOR_BUILD_VERSION%.zip + +deploy: + release: Aem-v$(appveyor_build_version) + provider: GitHub + auth_token: + secure: Fu6p8pFA2CEmOLfszUJf3ayF3dL9DsorBluoiQKJUNkpCcAlxlubScpvGDgxFAyH + on: + branch: master