-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
28 lines (24 loc) · 1.36 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
27
28
before_install:
- sudo apt-get update -qq
- sudo apt-get install -y pandoc
- sudo apt-get install -y texlive-full
- sudo apt-get install -y texlive-xetex
- chmod u+x ./travis/build.sh
- chmod u+x ./travis/publish.sh
script: "./travis/build.sh"
after_success:
- "./travis/publish.sh"
env:
global:
# do: travis encrypt GH_OAUTH_TOKEN=<githubtoken> --add
- secure: MLcJR6q+Lky7GrEmoDFuw+G2KvRKhOBE5j05Os+EhwACp4O9LVyW9WxuMY21FiBcMxqjDjSNOo6kCBpzMZ7NypMb4c5+WeJR2iYRRsot/+fbuVBeTIgXtfrFQ0CmyRHd13XL+VCjWTlnq4Vy4kwhiuhlhlo/0Br4BbhbLExaYngvs6VL0wZJOBqj5vQADDb2pJJmVfm2quOETO8vyjIoCT5F9Yf+G1oLasje9ebuuBFm5hiN4aNjOWbZtOX7mQq5SW1N1avLBltE3NRy/4XeinpUIFKv+zBI7IiJ6P4tRxrcVzarbL1KZZbLLPqblJUhIGB+Yt062lLh9KHgjTwiBMBsM4l/J2K+MNsjzBApc9oqhwnm3RLMrHk22mDnoO5me0D5waWNb9iCkn+syTSORxVtl4dfVc4UJnTYLlw4txpcTdH+Hkia5c7pFPdgaiCUCl1lMii7mviKmwIqE8kSQ2/w4oiekX8PbnhGmQzDHkzOzdACO+Td1NRKEsMVlO9dOCzDWouHA9ErL0Meogq3KglJGQkBhpTdRr9NxLjWrdDsB/ats2yPziSnjEYrVbg9GdPeLRpM8MkinYqRfTEdRx2Ch7xi/S6byMiipzHpAVMHMunoO9OlTdA1VJNAR28lbjC/FxI27zGJAOaPcCDndvrWo0ItouQ7SKSvEtdRt5U=
- GH_USER_NAME: VaudoiseAssurances
- GH_PROJECT_NAME: API-Guidelines
- GIT_AUTHOR_NAME: Travis
- GIT_AUTHOR_EMAIL: noreply@travis-ci.org
- RESULT_PDF_FR_PATH=$TRAVIS_BUILD_DIR/api-guidelines-fr.pdf
- RESULT_PDF_EN_PATH=$TRAVIS_BUILD_DIR/api-guidelines-en.pdf
- TZ="Europe/Zurich"
branches:
only:
- master