-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
26 lines (26 loc) · 1.15 KB
/
.travis.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
language: d
d:
- dmd
sudo: false
addons:
apt:
packages:
- libevent-dev
before_install:
- pip install --user codecov
- dub fetch packageversion
script: dub build --compiler=${DC} && dub test --compiler=${DC} --coverage -- -s -t
-d && dub build --compiler=${DC} --build=ddox
after_success: codecov
deploy:
provider: pages
skip-cleanup: true
local-dir: docs
github-token: "$GH_REPO_TOKEN"
verbose: true
keep-history: true
on:
branch: master
env:
global:
secure: WsWzPcgMHjOzzzXn36PsVNdhkYTi4Kk/sb9+8RGEcNC2SDtTHY9NF095uLsFFjoeGQG5a7dkTp/uAcI/7AlOlNDUxA61okMFIbaeXiRl9+diGga7hBKgUWp+UohgvAS5jxGfjJpUcyq0QDq+knsbemWx6oPHUTUjLKEnm4QzbuRK5GAiVtAH2toUqlkk+kqczOd3sc6sQVsaKo6uQX9P0nFj/rHMSv3esJa0IcgkfZGfki58CJJKgVETX56EMGrlWIWFWBDEaEMM+NaOK6pp1nytLcIsm6vBpBIs2r3if13xfn8x+6EiNf6e3wyWc7ghCZgjKQ6x54jOs3Z63yiy+2ivBWbGK6wembZNwzO8G5LivI5OXLO6BE7I5Dh02bEmi/rlSKMCabuCmdgczhIcYBIjyr6lP4u0UyIahere1zBsEpao7VvzBZRk6/HsGbK273Hp5SIq9PhPyK7eJwEmGOaW1JxwZIliujhQ/WT5MFEi6VnbEiA8A/Pb2Wl4ZkJ5+M13nN17zSkntZEs65J6HwRiq0p7GsKEnSsEAsP5zb8Rn4Ekw4lDMBNYFdpWu6jtjSOgWtKMwJrXjJIJwBNv7KffB/5+ixXAsna+AaijfK50LwpnwZmNzje9rQxVgQCNNuQCcFHe7w/148Uk/6RCWmdpEMRnF4QWMTyDucwHepY=