[ "$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
if [[ ${JOB_NAME} == *merge* ]]; then
+ cd ${WORKSPACE}
+
+ mkdir -p ${RESOURCES_DIR}
+ mv -f ${BUILD_DIR}/* ${RESOURCES_DIR}
cd ${SITE_DIR}
cat > pom.xml << EOF
<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>