From 6db563f4fd646eac3a367511497060b622cfd982 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Mon, 21 Apr 2014 00:05:53 +0100 Subject: [PATCH] Travis: push docs to github.com/znc/docs --- .travis-generate-docs.sh | 10 +++++++++- .travis-github.enc | Bin 0 -> 3264 bytes .travis.yml | 3 ++- 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 .travis-github.enc diff --git a/.travis-generate-docs.sh b/.travis-generate-docs.sh index 48510e98..25670ae3 100755 --- a/.travis-generate-docs.sh +++ b/.travis-generate-docs.sh @@ -4,10 +4,18 @@ echo "Generating docs with doxygen..." doxygen +mkdir -p ~/.ssh +cat <> ~/.ssh/config +Host znc-docs +HostName github.com +User git +IdentityFile ~/znc-docs-key +EOF + cd "$HOME" git config --global user.email "travis@travis-ci.org" git config --global user.name "travis-ci" -git clone --branch=gh-pages https://${GH_TOKEN}@github.com/znc/znc gh-pages || exit 1 +git clone --branch=gh-pages znc-docs:znc/docs.git gh-pages || exit 1 cd gh-pages git rm -rf * diff --git a/.travis-github.enc b/.travis-github.enc new file mode 100644 index 0000000000000000000000000000000000000000..39bb04f85d6905dd80b9ea2f356df946bd05da12 GIT binary patch literal 3264 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 literal 0 HcmV?d00001 diff --git a/.travis.yml b/.travis.yml index 86bd8b89..ed6e3c1f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ env: matrix: - CFGFLAGS= MYCXXFLAGS= MYLDFLAGS= global: - secure: <> + - secure: "Rfoqtksz9rPuC2MszbwYRFarHGQuD2rrRV+cxNLwU9fBaWRfdhoJZKt+LqIUv/w84/Oz24gp1ulfW4jSwrfIjfG1ER/glkV5TcQOKjlhRVwjSFW8/9lZiZgqHVX5QiEqdrIeVOBLGQucQWcUb/vxxEZua4qIAiescBCi9s7AfkA=" matrix: include: - compiler: clang @@ -37,6 +37,7 @@ after_success: - | if [ "$BUILD_LEADER" == "YES" ] && [ "$BUILD_AGGREGATE_STATUS" == "others_succeeded" ] && [ "$TRAVIS_REPO_SLUG" == "znc/znc" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_BRANCH" == "master" ]; then echo "All builds passed!" + openssl aes-256-cbc -d -in .travis-github.enc -out ~/znc-docs-key -k ${SECRET_KEY} ./.travis-generate-docs.sh fi notifications: