| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -20,92 +20,92 @@ | |||
| 20 | 20 | # an occasional message to avoid long periods without output. | |
| 21 | 21 | # Return the same exit code as the launched command. | |
| 22 | 22 | keep_alive() { | |
| 23 | - pid="$1" | ||
| 24 | - if [ "$pid" = "" ] | ||
| 25 | - then | ||
| 26 | - echo "[ERROR] No PID given" | ||
| 27 | - return | ||
| 28 | - fi | ||
| 29 | - i=0 | ||
| 30 | - while kill -0 "$pid" 2>/dev/null; do | ||
| 31 | - i=$((i+1)) | ||
| 32 | - m=$((i/60)) | ||
| 33 | - s=$((i%60)) | ||
| 34 | - test $s -eq 0 && echo "[$m minutes elapsed]" | ||
| 35 | - sleep 1 | ||
| 36 | - done | ||
| 37 | - wait "$pid" | ||
| 23 | + pid="$1" | ||
| 24 | + if [ "$pid" = "" ] | ||
| 25 | + then | ||
| 26 | + echo "[ERROR] No PID given" | ||
| 27 | + return | ||
| 28 | + fi | ||
| 29 | + i=0 | ||
| 30 | + while kill -0 "$pid" 2>/dev/null; do | ||
| 31 | + i=$((i+1)) | ||
| 32 | + m=$((i/60)) | ||
| 33 | + s=$((i%60)) | ||
| 34 | + test $s -eq 0 && echo "[$m minutes elapsed]" | ||
| 35 | + sleep 1 | ||
| 36 | + done | ||
| 37 | + wait "$pid" | ||
| 38 | 38 | } | |
| 39 | 39 | ||
| 40 | 40 | if [ "$TRAVIS_SECURE_ENV_VARS" = true \ | |
| 41 | - -a "$TRAVIS_PULL_REQUEST" = false \ | ||
| 42 | - -a "$TRAVIS_BRANCH" = master ] | ||
| 41 | + -a "$TRAVIS_PULL_REQUEST" = false \ | ||
| 42 | + -a "$TRAVIS_BRANCH" = master ] | ||
| 43 | 43 | then | |
| 44 | - project=$1 | ||
| 45 | - openssl_key=$2 | ||
| 46 | - openssl_iv=$3 | ||
| 47 | - | ||
| 48 | - # Emit some details useful for debugging. | ||
| 49 | - # NB: We run once with -q to suppress the download messages, | ||
| 50 | - # then again without it to emit the desired dependency tree. | ||
| 51 | - mvn -B -q dependency:tree && | ||
| 52 | - mvn -B dependency:tree && | ||
| 53 | - | ||
| 54 | - echo | ||
| 55 | - echo "== Generating javadoc ==" | ||
| 56 | - | ||
| 57 | - # Build the javadocs. | ||
| 58 | - (mvn -B -q -Pbuild-javadoc) & | ||
| 59 | - keep_alive $! && | ||
| 60 | - test -d target/apidocs && | ||
| 61 | - # Strip out date stamps, to avoid spurious changes being committed. | ||
| 62 | - sed -i'' -e '/\(<!-- Generated by javadoc \|<meta name="date" \)/d' $(find target/apidocs -name '*.html') && | ||
| 63 | - | ||
| 64 | - echo | ||
| 65 | - echo "== Configuring environment ==" | ||
| 66 | - | ||
| 67 | - # Configure SSH. The file .travis/javadoc.scijava.org.enc must contain | ||
| 68 | - # an encrypted private RSA key for communicating with the git remote. | ||
| 69 | - mkdir -p "$HOME/.ssh" && | ||
| 70 | - openssl aes-256-cbc -K "$openssl_key" -iv "$openssl_iv" -in '.travis/javadoc.scijava.org.enc' -out "$HOME/.ssh/id_rsa" -d && | ||
| 71 | - chmod 400 "$HOME/.ssh/id_rsa" && | ||
| 72 | - echo 'github.com,192.30.253.113 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 73 | - echo '192.30.253.112 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 74 | - echo '192.30.252.120 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 75 | - echo '192.30.252.121 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 76 | - echo '192.30.252.122 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 77 | - echo '192.30.252.123 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 78 | - echo '192.30.252.128 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 79 | - echo '192.30.252.129 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 80 | - echo '192.30.252.130 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 81 | - echo '192.30.252.131 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 82 | - echo '192.30.252.142 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 83 | - | ||
| 84 | - # Configure git settings. | ||
| 85 | - git config --global user.email "travis@travis-ci.com" && | ||
| 86 | - git config --global user.name "Travis CI" && | ||
| 87 | - | ||
| 88 | - echo | ||
| 89 | - echo "== Updating javadoc.scijava.org repository ==" | ||
| 90 | - | ||
| 91 | - # Clone the javadoc.scijava.org repository. | ||
| 92 | - git clone --quiet --depth 1 git@github.com:scijava/javadoc.scijava.org > /dev/null && | ||
| 93 | - | ||
| 94 | - # Update the relevant javadocs. | ||
| 95 | - cd javadoc.scijava.org && | ||
| 96 | - rm -rf "$project" && | ||
| 97 | - mv ../target/apidocs "$project" && | ||
| 98 | - | ||
| 99 | - # Commit and push the changes. | ||
| 100 | - git add "$project" && | ||
| 101 | - success=1 | ||
| 102 | - | ||
| 103 | - test "$success" || exit 1 | ||
| 104 | - | ||
| 105 | - git commit -m "Update $project javadocs (Travis build $TRAVIS_BUILD_NUMBER)" | ||
| 106 | - git push -q origin gh-pages > /dev/null || exit 2 | ||
| 107 | - | ||
| 108 | - echo "Update complete." | ||
| 44 | + project=$1 | ||
| 45 | + openssl_key=$2 | ||
| 46 | + openssl_iv=$3 | ||
| 47 | + | ||
| 48 | + # Emit some details useful for debugging. | ||
| 49 | + # NB: We run once with -q to suppress the download messages, | ||
| 50 | + # then again without it to emit the desired dependency tree. | ||
| 51 | + mvn -B -q dependency:tree && | ||
| 52 | + mvn -B dependency:tree && | ||
| 53 | + | ||
| 54 | + echo | ||
| 55 | + echo "== Generating javadoc ==" | ||
| 56 | + | ||
| 57 | + # Build the javadocs. | ||
| 58 | + (mvn -B -q -Pbuild-javadoc) & | ||
| 59 | + keep_alive $! && | ||
| 60 | + test -d target/apidocs && | ||
| 61 | + # Strip out date stamps, to avoid spurious changes being committed. | ||
| 62 | + sed -i'' -e '/\(<!-- Generated by javadoc \|<meta name="date" \)/d' $(find target/apidocs -name '*.html') && | ||
| 63 | + | ||
| 64 | + echo | ||
| 65 | + echo "== Configuring environment ==" | ||
| 66 | + | ||
| 67 | + # Configure SSH. The file .travis/javadoc.scijava.org.enc must contain | ||
| 68 | + # an encrypted private RSA key for communicating with the git remote. | ||
| 69 | + mkdir -p "$HOME/.ssh" && | ||
| 70 | + openssl aes-256-cbc -K "$openssl_key" -iv "$openssl_iv" -in '.travis/javadoc.scijava.org.enc' -out "$HOME/.ssh/id_rsa" -d && | ||
| 71 | + chmod 400 "$HOME/.ssh/id_rsa" && | ||
| 72 | + echo 'github.com,192.30.253.113 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 73 | + echo '192.30.253.112 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 74 | + echo '192.30.252.120 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 75 | + echo '192.30.252.121 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 76 | + echo '192.30.252.122 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 77 | + echo '192.30.252.123 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 78 | + echo '192.30.252.128 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 79 | + echo '192.30.252.129 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 80 | + echo '192.30.252.130 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 81 | + echo '192.30.252.131 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 82 | + echo '192.30.252.142 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==' >> "$HOME/.ssh/known_hosts" && | ||
| 83 | + | ||
| 84 | + # Configure git settings. | ||
| 85 | + git config --global user.email "travis@travis-ci.com" && | ||
| 86 | + git config --global user.name "Travis CI" && | ||
| 87 | + | ||
| 88 | + echo | ||
| 89 | + echo "== Updating javadoc.scijava.org repository ==" | ||
| 90 | + | ||
| 91 | + # Clone the javadoc.scijava.org repository. | ||
| 92 | + git clone --quiet --depth 1 git@github.com:scijava/javadoc.scijava.org > /dev/null && | ||
| 93 | + | ||
| 94 | + # Update the relevant javadocs. | ||
| 95 | + cd javadoc.scijava.org && | ||
| 96 | + rm -rf "$project" && | ||
| 97 | + mv ../target/apidocs "$project" && | ||
| 98 | + | ||
| 99 | + # Commit and push the changes. | ||
| 100 | + git add "$project" && | ||
| 101 | + success=1 | ||
| 102 | + | ||
| 103 | + test "$success" || exit 1 | ||
| 104 | + | ||
| 105 | + git commit -m "Update $project javadocs (Travis build $TRAVIS_BUILD_NUMBER)" | ||
| 106 | + git push -q origin gh-pages > /dev/null || exit 2 | ||
| 107 | + | ||
| 108 | + echo "Update complete." | ||
| 109 | 109 | else | |
| 110 | - echo "Skipping non-canonical branch $TRAVIS_BRANCH" | ||
| 110 | + echo "Skipping non-canonical branch $TRAVIS_BRANCH" | ||
| 111 | 111 | fi | |
| Back | FazBrowse Home | New Git URL |
0 commit comments