CSIT: unpin wagon version
[ci-management.git] / jjb / csit / include-raw-csit-docs.sh
index 789af15..0bc8264 100644 (file)
@@ -4,15 +4,15 @@ set -xe -o pipefail
 
 [ "$DOCS_REPO_URL" ] || DOCS_REPO_URL="https://nexus.fd.io/content/sites/site"
 [ "$PROJECT_PATH" ] || PROJECT_PATH=io/fd/csit
-[ "$DOC_FILE" ] || DOC_FILE=csit.docs.tar.gz
 [ "$DOC_DIR" ] || DOC_DIR=resources/tools/doc_gen
-[ "$SITE_DIR" ] || SITE_DIR=${DOC_DIR}/_build
+[ "$BUILD_DIR" ] || BUILD_DIR=${DOC_DIR}/_build
+[ "$SITE_DIR" ] || SITE_DIR=build-root/docs/deploy-site
+[ "$RESOURCES_DIR" ] || RESOURCES_DIR=${SITE_DIR}/src/site/resources/doc
 [ "$MVN" ] || MVN="/opt/apache/maven/bin/mvn"
 
 cd ${DOC_DIR}
-
 chmod +x ./run_doc.sh
-./run_doc.sh
+./run_doc.sh ${GERRIT_BRANCH}
 
 retval=$?
 if [ ${retval} -ne "0" ]; then
@@ -22,6 +22,10 @@ fi
 
 if [[ ${JOB_NAME} == *merge* ]]; then
 
+  cd ${WORKSPACE}
+
+  mkdir -p ${RESOURCES_DIR}
+  mv -f ${BUILD_DIR}/* ${RESOURCES_DIR}
   cd ${SITE_DIR}
 
   cat > pom.xml << EOF
@@ -39,14 +43,13 @@ if [[ ${JOB_NAME} == *merge* ]]; then
         <extension>
           <groupId>org.apache.maven.wagon</groupId>
           <artifactId>wagon-webdav-jackrabbit</artifactId>
-          <version>2.9</version>
         </extension>
       </extensions>
     </build>
     <distributionManagement>
       <site>
         <id>fdio-site</id>
-        <url>dav:${DOCS_REPO_URL}/${PROJECT_PATH}/${STREAM}</url>
+        <url>dav:${DOCS_REPO_URL}/${PROJECT_PATH}/${GERRIT_BRANCH}</url>
       </site>
     </distributionManagement>
   </project>