Skip to content
Snippets Groups Projects
Commit 886f1d59 authored by Steven Fackler's avatar Steven Fackler
Browse files

Disable master doc uploads

parent 84ee63e2
Branches
Tags
No related merge requests found
......@@ -2,13 +2,10 @@ language: rust
rust:
- nightly
- beta
- stable
os:
- osx
- linux
env:
global:
- secure: J4i75AV4KMrU/UQrLIzzIh35Xix40Ki0uWjm8j05oxlXVl5aPU2zB30AemDne2QXYzkN4kRG/iRnNORE/8D0lF7YipQNSNxgfiBVoOEfj/NSogvI2BftYX9vlLZJUvt+s/nbE3xa/Pyge1IPv7itDYGO7SMe8RTSqitgqyfE2Eg=
- FEATURES="tlsv1_1 tlsv1_2 dtlsv1 aes_xts npn"
before_install:
- (test $TRAVIS_OS_NAME == "osx" || ./openssl/test/build.sh)
before_script:
......@@ -16,6 +13,3 @@ before_script:
script:
- (cd openssl && LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH cargo test)
- (test $TRAVIS_OS_NAME == "osx" || (cd openssl && LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH cargo test --features "$FEATURES"))
- ./.travis/build_docs.sh
after_success:
- test $TRAVIS_PULL_REQUEST == "false" && test $TRAVIS_BRANCH == "master" && test $TRAVIS_RUST_VERSION == "nightly" && ./.travis/update_docs.sh
#!/bin/bash
set -e
mkdir doc
for crate in $(echo openssl-sys openssl); do
mkdir -p $crate/target
(cd $crate/target && ln -s ../../doc)
(cd $crate && cargo doc --no-deps --features "$FEATURES")
done
#!/bin/bash
set -o errexit -o nounset
git clone --branch gh-pages "https://$GH_TOKEN@github.com/${TRAVIS_REPO_SLUG}.git" deploy_docs
cd deploy_docs
git config user.name "Steven Fackler"
git config user.email "sfackler@gmail.com"
rm -rf doc
mv ../doc .
git add -A .
git commit -m "rebuild pages at ${TRAVIS_COMMIT}"
git push
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment