-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
30 lines (26 loc) · 966 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
language: python
sudo: false
env:
global:
- PATH: ~/.roswell/bin:$PATH
- ROSWELL_INSTALL_DIR: $HOME/.roswell
os:
- linux
install:
- curl -L https://raw.githubusercontent.com/roswell/roswell/release/scripts/install-for-ci.sh | sh >&/dev/null
- ros install koji-kojiro/sb-docs >&/dev/null
- pip install sphinx recommonmark==0.4.0 sphinx_rtd_theme
script:
- make clean build > /dev/null
after_success:
- openssl aes-256-cbc -K $encrypted_ccf13e78b2dd_key -iv $encrypted_ccf13e78b2dd_iv -in .travis.enc -out ~/.ssh/id_rsa -d
- chmod 600 ~/.ssh/id_rsa
- echo -e "Host github.com\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config
- git config --global user.email "[email protected]"
- git config --global user.name "TANI Kojiro"
- git clone [email protected]:koji-kojiro/sb-docs.git
- cd sb-docs
- make clean build
- git add docs/ >&/dev/null
- git commit -m "Updated by travis [ci skip]" >&/dev/null
- git push origin master