forked from rime/weasel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
58 lines (50 loc) · 1.36 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
clone_depth: 1
pull_requests:
do_not_increment_build_number: true
version: '{branch} build {build}'
image: Visual Studio 2017
environment:
BOOST_ROOT: C:\Libraries\boost_1_69_0
CMAKE_GENERATOR: Visual Studio 15 2017
PLATFORM_TOOLSET: v141_xp
cache:
- boost.cached -> appveyor_build_boost.bat
- C:\Libraries\boost_1_69_0\stage -> appveyor_build_boost.bat
- C:\Libraries\boost_1_69_0\stage_x64 -> appveyor_build_boost.bat
init:
- git --version
- git config --global core.autocrlf true
install:
- .\appveyor.install.bat
build_script:
- if "%APPVEYOR_REPO_TAG%" == "false" set WEASEL_BUILD=%APPVEYOR_BUILD_NUMBER%
- .\build.bat data hant installer
artifacts:
- path: output\archives\weasel-0.14.3.*-installer.exe
name: Weasel
deploy:
- provider: BinTray
username: lotem
api_key: &bintray_api_key
secure: KutsvYFjEDoWMhEKxBP2DlXku/pSVfUsNnG70GFyYQo2vZ8GP0Yzu1rrfvyTEQbTZaJF3gwZ+2+Z5mDXsUSeIouiqzlQjiCKYScuEttLF5w=
subject: rime
repo: weasel
package: release
version: 0.14.3
publish: false
override: false
explode: false
on:
APPVEYOR_REPO_TAG: true
- provider: BinTray
username: lotem
api_key: *bintray_api_key
subject: rime
repo: weasel
package: testing
version: 0.14.3.$(APPVEYOR_BUILD_NUMBER)
publish: true
override: false
explode: false
on:
branch: master