-
Notifications
You must be signed in to change notification settings - Fork 1
/
appveyor.yml
38 lines (31 loc) · 1.06 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
37
38
before_deploy:
- appveyor PushArtifact bazel-bin\ci\appveyor\purty-%APPVEYOR_REPO_TAG_NAME%-win.tar.gz
build_script:
- ps: Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem -Name LongPathsEnabled -Value 1
- .build\bazel.exe build --config appveyor //ci/appveyor/...
- .build\bazel.exe test --config appveyor //test/acceptance/... //test/golden/...
cache:
- '%APPVEYOR_BUILD_FOLDER%\.bazel-cache'
- C:\ProgramData\chocolatey\bin -> appveyor.yml
- C:\ProgramData\chocolatey\lib -> appveyor.yml
deploy:
- api_key:
secure: y/pMqpeXcoK4ZUAPdF4at7Ji7XjRRa8cOsQtQH8HT+G5mgwh1ctnPt5NqMd3Npcn
artifact: 'purty-%APPVEYOR_REPO_TAG_NAME%-win.tar.gz'
on:
appveyor_repo_tag: true
package: purty
provider: BinTray
publish: true
repo: generic
subject: joneshf
username: joneshf
version: '%APPVEYOR_REPO_TAG_NAME%'
environment:
MSYS2_ARG_CONV_EXCL: '*'
PATH: 'C:\Python37\;%PATH%'
image: Visual Studio 2017
install:
- chocolatey install make --version 4.3 --yes
- make .build/bazel.exe
version: '{build}'