forked from liangxiegame/QFramework
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
40 lines (33 loc) · 821 Bytes
/
.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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
language: csharp
# solution: build.sln
sudo: true
# Blacklist
branches:
except:
- gh-pages
# Environment variables
env:
global:
- GH_REPO_NAME: QFramework
- DOXYFILE: $TRAVIS_BUILD_DIR/docs/Doxyfile
- GH_REPO_REF: github.com/liangxiegame/QFramework.git
# Install dependencies
addons:
apt:
packages:
- doxygen
- doxygen-doc
- doxygen-latex
- doxygen-gui
- graphviz
# Build your code e.g. by calling make
script:
- sh ./Tools/build.sh
- sh ./Tools/test.sh
notifications:
webhooks: https://hook.bearychat.com/=bwBLe/travis/d12e4ab6659650c0e20f6f99bd07ffea
# Generate and deploy documentation
# after_success: doxyjen
# - cd $TRAVIS_BUILD_DIR
# - chmod +x Tools/generateDocumentationAndDeploy.sh
# - ./Tools/generateDocumentationAndDeploy.sh