From 04c8a4b72be4d5db14c9a5817d1a67b91ca1cb28 Mon Sep 17 00:00:00 2001 From: Ed Warnicke Date: Fri, 9 Sep 2016 12:48:10 -0700 Subject: [PATCH] Switch to using normal mvn site deploy Change-Id: Ibf695215e1f5e15ee97b247ecb1c7c2128d20302 Signed-off-by: Ed Warnicke --- jjb/vpp/include-raw-vpp-docs.sh | 59 +++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 35 deletions(-) diff --git a/jjb/vpp/include-raw-vpp-docs.sh b/jjb/vpp/include-raw-vpp-docs.sh index 1fee8495b..def26bc13 100644 --- a/jjb/vpp/include-raw-vpp-docs.sh +++ b/jjb/vpp/include-raw-vpp-docs.sh @@ -4,6 +4,8 @@ set -xe -o pipefail [ "$PROJECT_PATH" ] || PROJECT_PATH=io/fd/vpp [ "$DOC_FILE" ] || DOC_FILE=vpp.docs.zip [ "$DOC_DIR" ] || DOC_DIR=build-root/docs/html +[ "$SITE_DIR" ] || SITE_DIR=build-root/docs/deploy-site/ +[ "$RESOURCES_DIR" ] || RESOURCES_DIR=${SITE_DIR}/src/site/resources [ "$MVN" ] || MVN="/opt/apache/maven/bin/mvn" if [ "${GERRIT_BRANCH}" == "stable/1609" ]; then @@ -15,12 +17,11 @@ else exit fi - -sudo apt-get install -y zip +mkdir -p $(dirname ${RESOURCES_DIR}) +mv -f ${DOC_DIR} ${RESOURCES_DIR} make doxygen -cd ${DOC_DIR} -zip -r ${DOC_FILE} * +cd ${SITE_DIR} cat > pom.xml << EOF 4.0.0 @@ -28,39 +29,27 @@ cat > pom.xml << EOF docs 1.0.0 pom + + + false + + - - - org.apache.maven.plugins - maven-deploy-plugin - 2.8.2 - - true - - - - org.sonatype.plugins - maven-upload-plugin - 0.0.1 - - - site - deploy - - upload-file - - - fdio-site - $DOCS_REPO_URL/content-compressed - ${DOC_FILE} - ${PROJECT_PATH}/${VERSION} - - - - - + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 2.9 + + + + + fdio-site + dav:${DOCS_REPO_URL}/site/${PROJECT_PATH}/${VERSION} + + EOF -${MVN} -Dhttp.connection.timeout=6000000 deploy -gs "${GLOBAL_SETTINGS_FILE}" -s "${SETTINGS_FILE}" +${MVN} site:deploy -gs "${GLOBAL_SETTINGS_FILE}" -s "${SETTINGS_FILE}" cd - -- 2.16.6