Skip to content

Commit

Permalink
Add Travis-CI script to build and auto-deploy documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
cawka committed Sep 15, 2017
1 parent e1ceec7 commit 1a494fa
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 0 deletions.
1 change: 1 addition & 0 deletions .travis.d/.gitignore
@@ -0,0 +1 @@
id-rsa
Binary file added .travis.d/id-rsa.enc
Binary file not shown.
1 change: 1 addition & 0 deletions .travis.d/id-rsa.pub
@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCghPR0z4LB+TdSDYvdIiPbcRc9vmTaQpG/KR2XfHwZm4unGSB742q7A9LlFvk4nwfNDQuK22YUB77gNxBQRi1nTB+q+AZ4XzFZ3u/8+8al7wTvZZrL2spDzjkcidfuqcBSwluSzyohk4TGzic1Hx/GFV8qg7+TJUWG5xAkC460YG3QcGagbI9av5L+NeQjtiabO7HlYP8K+ayXTGpiFaJ00jGoOdIAJIIKtlJ9Yb7Gn8vSPPq/XD07GbqalK8wwfbF60Bpmh8G1+miXUFAZyh5b1PA4xisEaMLxuCRGHJUq04uT5GIu/KHbU6J9eqaMIOZtITtz4BuNi0lrUObJUxb cawka@cawkaMac.local
19 changes: 19 additions & 0 deletions .travis.yml
@@ -0,0 +1,19 @@
language: java
sudo: false
jdk:
- oraclejdk8
addons:
apt:
packages:
- oracle-java8-installer
branches:
only:
- master
script:
- mvn javadoc:javadoc -P javadoc
after_success:
- ssh-keyscan -H $HOSTNAME 2>&1 | tee -a $HOME/.ssh/known_hosts
- openssl aes-256-cbc -K $encrypted_0464b08ce7d9_key -iv $encrypted_0464b08ce7d9_iv -in .travis.d/id-rsa.enc -out .travis.d/id-rsa -d
- mkdir -p ~/.ssh && mv .travis.d/id-rsa ~/.ssh/id_rsa && chmod 600 ~/.ssh/id_rsa
- rsync -arv --delete --progress target/site/apidocs/ $USERNAME@$HOSTNAME:/var/www/named-data.net/www/doc/ndn-ccl/latest/jNDN
# TODO: sync tagged versions

0 comments on commit 1a494fa

Please sign in to comment.