2019-03-24 20:57:51 +03:00
|
|
|
os: Visual Studio 2017
|
|
|
|
build: false
|
2019-03-24 21:14:36 +03:00
|
|
|
cache:
|
|
|
|
- '%USERPROFILE%\.cargo\registry'
|
2019-03-24 20:57:51 +03:00
|
|
|
install:
|
|
|
|
- appveyor DownloadFile https://win.rustup.rs/ -FileName rustup-init.exe
|
|
|
|
- rustup-init -yv
|
|
|
|
- set PATH=%PATH%;%USERPROFILE%\.cargo\bin
|
|
|
|
- rustc -vV
|
|
|
|
- cargo -vV
|
|
|
|
test_script:
|
2019-03-24 21:15:59 +03:00
|
|
|
- git submodule update --init
|
2019-03-24 20:57:51 +03:00
|
|
|
- cargo build --release
|
|
|
|
- cargo test --release --all
|
2019-03-24 23:55:08 +03:00
|
|
|
- bash ci/deploy.sh
|
2019-03-24 20:57:51 +03:00
|
|
|
artifacts:
|
2019-03-24 23:55:08 +03:00
|
|
|
- path: 'WezTerm*.zip'
|
|
|
|
deploy:
|
|
|
|
release: $(APPVEYOR_REPO_TAG_NAME)
|
|
|
|
provider: GitHub
|
|
|
|
auth_token:
|
|
|
|
secure: MEa32ld6Qe1Lswvc0iE6+q6bKAkOXDa+5PukIFWXekh8uwYNhf0k0kpK8QbSgZk6
|
2019-03-25 01:12:40 +03:00
|
|
|
artifact: '/WezTerm.*\.zip/'
|
2019-03-24 23:55:08 +03:00
|
|
|
draft: false
|
|
|
|
prerelease: false
|
|
|
|
on:
|
|
|
|
APPVEYOR_REPO_TAG: true
|