-
Notifications
You must be signed in to change notification settings - Fork 11
/
.travis.yml
31 lines (27 loc) · 711 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
language: python
install:
# Sphinx requirements
- pip install -r requirements.txt
before_script:
- ./scripts/ci/create_transifexrc.sh
- ./scripts/ci/transifex_push.sh
script:
- ./scripts/build-docs.sh $TRAVIS_TAG
deploy:
# - provider: pages
# skip-cleanup: true
# github-token: $GITHUB_TOKEN # Set in the settings page of your repository, as a secure variable
# keep-history: true
# local-dir: _build/html
# on:
# branch: master
- provider: script
skip_cleanup: true
script: bash scripts/travis_tag_publish.sh $TRAVIS_TAG
on:
tags: true
- provider: script
skip_cleanup: true
script: bash scripts/travis_tag_publish.sh
on:
branch: master