summaryrefslogtreecommitdiff
path: root/Impostor-dev/appveyor.yml
blob: e0c82f688f916bc9ba28efec1dd28363aca0ba7f (plain)
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
version: '{build}'

environment:
  IMPOSTOR_VERSION: '1.2.2'
  DOTNET_CLI_TELEMETRY_OPTOUT: 1

branches:
  except:
  - gh-pages

pull_requests:
  do_not_increment_build_number: true

assembly_info:
  patch: false

dotnet_csproj:
  patch: false

image: Visual Studio 2019 Preview

install:
  - git submodule update --init --recursive
  - ps: dotnet tool restore

build_script:
  - ps: dotnet cake build.cake --bootstrap
  - ps: dotnet cake build.cake --pack

test: off

artifacts:
  - path: ./build/*.zip
  - path: ./build/*.tar.gz
  - path: ./build/*.nupkg
  - path: ./build/*.snupkg

# deploy:
#   - provider: NuGet
#     artifact: /.*(\.|\.s)nupkg/
#     on:
#       branch: dev
#     api_key:
#       secure: 4OHXl+m1KVi60hB1j54MpdP8tVv0UNfkdF4rVP+2AhAjN4a2MVT+Bl90gJZ96xHF

only_commits:
  files:
    - appveyor.yml
    - build.cake
    - src/**/*
    - .gitmodules