-
Notifications
You must be signed in to change notification settings - Fork 133
/
circle.yml
41 lines (33 loc) · 1001 Bytes
/
circle.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
41
machine:
environment:
# The github organization or username of the repository which hosts the
# project and documentation.
USERNAME: "numairmansur"
# The repository where the documentation will be hosted+
DOC_REPO: "RoBO"
# The base URL for the Github page where the documentation will be hosted
DOC_URL: ""
# The email is to be used for commits in the Github Page
EMAIL: "[email protected]"
dependencies:
# Various dependencies
pre:
- sudo apt-get update
- sudo apt-get install python-dev
- pip install Sphinx
- pip install sphinx_bootstrap_theme
override:
- echo "Sphinx installed"
test:
override:
- echo "test"
deployment:
production:
branch: master
commands:
- echo "run SPHINX build"
- sphinx-build -b html docs/source/ docs
- git status
- git add --all
- git commit -am "Git push detected. Documentation on github pages automatically updated. [skip ci]"
- git push