aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/build-packages.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/build-packages.sh')
-rw-r--r--scripts/build-packages.sh67
1 files changed, 0 insertions, 67 deletions
diff --git a/scripts/build-packages.sh b/scripts/build-packages.sh
index 7ca2b185b..67adb39e9 100644
--- a/scripts/build-packages.sh
+++ b/scripts/build-packages.sh
@@ -144,8 +144,6 @@ build_package() {
# Make the package
mkdir -p build && pushd build
- pwd
-
rm -rf *
cmake -DCMAKE_INSTALL_PREFIX=/usr ${SCRIPT_PATH}/..
make package
@@ -163,15 +161,6 @@ build_package() {
find . -not -name '*.deb' -not -name '*.rpm' -print0 | xargs -0 rm -rf -- || true
rm *Unspecified*
- # Make the doc
- cmake -DBUILD_HICNPLUGIN=OFF \
- -DBUILD_LIBTRANSPORT=OFF \
- -DBUILD_UTILS=OFF \
- -DBUILD_HICNLIGHT=OFF \
- ${SCRIPT_PATH}/..
-
- make doc
-
popd
echo "*******************************************************************"
@@ -179,62 +168,6 @@ build_package() {
echo "*******************************************************************"
}
-push_doc() {
- DOCS_REPO_URL=${DOCS_REPO_URL:-"https://nexus.fd.io/content/sites/site"}
- PROJECT_PATH=${PROJECT_PATH:-"io/fd/hicn"}
- DOC_FILE=${DOC_FILE:-"hicn.docs.zip"}
- DOC_DIR=${DOC_DIR:-"build/lib/doc/html"}
- SITE_DIR=${SITE_DIR:-"build/doc/deploy-site/"}
- RESOURCES_DIR=${RESOURCES_DIR:-${SITE_DIR}/src/site/resources}
- MVN=${MVN:-"/opt/apache/maven/bin/mvn"}
- VERSION=${VERSION:-$(git describe --abbrev=0 | egrep -o "([0-9]{1,}\.)+[0-9]{1,}")}
-
- echo "Current directory: $(pwd)"
- ls -la
-
- . /etc/os-release
-
- # if [[ ${JOB_NAME} == *merge* ]]; then
- if [[ ${JOB_NAME} == *merge* ]] && [[ ${ID} == "ubuntu" ]] && [[ ${UBUNTU_CODENAME} == "xenial" ]]; then
- mkdir -p $(dirname ${RESOURCES_DIR})
- mv -f ${DOC_DIR} ${RESOURCES_DIR}
- cd ${SITE_DIR}
- find . -type f '(' -name '*.md5' -o -name '*.dot' -o -name '*.map' ')' -delete
- cat > pom.xml << EOF
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>io.fd.hicn</groupId>
- <artifactId>docs</artifactId>
- <version>1.0.0</version>
- <packaging>pom</packaging>
-
- <properties>
- <generateReports>false</generateReports>
- </properties>
-
- <build>
- <extensions>
- <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}/${VERSION}</url>
- </site>
- </distributionManagement>
-</project>
-EOF
- ${MVN} site:site site:deploy -gs "${GLOBAL_SETTINGS_FILE}" -s "${SETTINGS_FILE}" -T 4C
- cd -
- fi
-}
-
build_package
-push_doc
exit 0