forked from OmniSharp/omnisharp-roslyn
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
36 lines (36 loc) · 1.33 KB
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Fix line endings in Windows. (runs before repo cloning)
init:
- git config --global core.autocrlf true
image: Visual Studio 2017
environment:
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
DOTNET_CLI_TELEMETRY_OPTOUT: true
test: off # this turns of AppVeyor automatic searching for test-assemblies, not the actual testing
build_script:
- ps: .\build.ps1 -configuration Release -target All -publish-all -archive
after_build:
- ps: Get-ChildItem ./artifacts/package/*.zip | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name }
deploy:
- provider: GitHub
tag: $(APPVEYOR_REPO_TAG_NAME)
auth_token:
secure: YW4vAIFrVIdyKBNxyVGWGKHP2UejoZcTcD0cf7KYEgZefUWY2XFHjetDW4Q0cICx
artifact: /.*\.zip/
on:
appveyor_repo_tag: true
- provider: AzureBlob
storage_account_name: roslynomnisharp
storage_access_key:
secure: Je3/ykZyjxIqPv9GEVCYlgG9u5cJE6pmmoHWpy7I7XcQr2Qh+oaGYc9GKb0uGmyX2tA/NOm/wWZI9TWZFQST+mAscxyYdP9PrD9OADP3UZckW3hAf8OHvK9gZVMFO+bK
container: releases
folder: /$(GitVersion_SemVer)/
artifact: /.*\.zip/
unzip: false
set_content_type: false
on:
branch: master
notifications:
- provider: Slack
auth_token:
secure: OU7mWtP+JWLRV2Ofq3/QMQbudeN632xLgWb4zMJtOssi2v5HER4qe0GFoj/rnIYOBXd3d/5+glfKG3ijvCU3bA==
channel: '#integrations'