summaryrefslogtreecommitdiffstats
path: root/jjb/vnfsdk
diff options
context:
space:
mode:
authorKevin Sandi <ksandi@contractor.linuxfoundation.org>2022-02-14 10:23:04 -0600
committerKevin Sandi <ksandi@contractor.linuxfoundation.org>2022-02-14 10:36:02 -0600
commitcae6985db6575fbc15b0a821376aa0730b6ed600 (patch)
tree2a33dd18ff3fc302a05b700e3d92a17345d8cdb1 /jjb/vnfsdk
parenta62d1fe2769b60897d5b9348830480d8055080a5 (diff)
Chore: Archive vnfsdk-ves-agent project
Issue-ID: CIMAN-33 Signed-off-by: Kevin Sandi <ksandi@contractor.linuxfoundation.org> Change-Id: I074b467e8f6f51cd502c978635471d164b07232a
Diffstat (limited to 'jjb/vnfsdk')
-rw-r--r--jjb/vnfsdk/vnfsdk-ves-agent-cpp.sh75
-rw-r--r--jjb/vnfsdk/vnfsdk-ves-agent.yaml59
2 files changed, 0 insertions, 134 deletions
diff --git a/jjb/vnfsdk/vnfsdk-ves-agent-cpp.sh b/jjb/vnfsdk/vnfsdk-ves-agent-cpp.sh
deleted file mode 100644
index 4a2a76a21..000000000
--- a/jjb/vnfsdk/vnfsdk-ves-agent-cpp.sh
+++ /dev/null
@@ -1,75 +0,0 @@
-#!/bin/bash
-set -x
-
-#3rd party
-cmake_build_type=RELEASE
-LEVELDB_VER=1.22
-THRIFT_VER=0.12.0
-JSON_VER=3.5.0
-SPDLOG_VER=1.3.1
-
-sudo yum install -y cppcheck bison libcurl-devel; yum clean all
-sudo pip install gcovr
-
-#cmake
-cd /tmp/
-wget https://github.com/Kitware/CMake/releases/download/v3.15.3/cmake-3.15.3-Linux-x86_64.tar.gz
-tar xzvf cmake*.tar.gz
-sudo rpm -e cmake
-sudo ln -s $(pwd)/cmake-3.15.3-Linux-x86_64/bin/cmake /usr/bin/cmake
-
-#leveldb
-cd /tmp
-curl -o leveldb.zip https://codeload.github.com/google/leveldb/zip/$LEVELDB_VER
-unzip leveldb.zip
-rm leveldb.zip
-mv leveldb-$LEVELDB_VER leveldb
-mkdir leveldb/_build
-cd leveldb/_build;cmake .. -DCMAKE_BUILD_TYPE=$cmake_build_type -DCMAKE_POSITION_INDEPENDENT_CODE=ON; make -j 10; sudo make install
-
-#json
-cd /tmp
-curl -o json.zip https://codeload.github.com/nlohmann/json/zip/v$JSON_VER
-unzip json.zip
-rm json.zip
-mv json-$JSON_VER json
-cd json;mkdir _build
-cd _build/;cmake .. -DCMAKE_BUILD_TYPE=$cmake_build_type -DJSON_BuildTests=OFF;make -j 10;sudo make install
-
-#spdlog
-cd /tmp
-curl -o spdlog.zip https://codeload.github.com/gabime/spdlog/zip/v$SPDLOG_VER
-unzip spdlog.zip
-rm spdlog.zip
-mv spdlog-$SPDLOG_VER spdlog
-cd spdlog;mkdir _build
-cd _build/;cmake .. -DCMAKE_BUILD_TYPE=$cmake_build_type -DSPDLOG_BUILD_EXAMPLES=OFF -DSPDLOG_BUILD_BENCH=OFF -DSPDLOG_BUILD_TESTS=OFF; make -j 10; sudo make install
-
-#thrift
-cd /tmp
-curl -o thrift.zip https://codeload.github.com/apache/thrift/zip/v$THRIFT_VER
-unzip thrift.zip
-rm thrift.zip
-mv thrift-$THRIFT_VER thrift
-cd thrift;mkdir _build
-cd _build/;cmake .. -DCMAKE_BUILD_TYPE=$cmake_build_type -DBUILD_PYTHON=OFF -DBUILD_JAVA=OFF -DBUILD_C_GLIB=OFF -DWITH_LIBEVENT=OFF -DWITH_ZLIB=OFF -DWITH_OPENSSL=OFF -DBUILD_TESTING=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON;make -j 10;sudo make install
-
-#verify/sonar
-if [[ "${JOB_NAME}" == "vnfsdk-ves-agent-cmake-sonar" ]]; then
-echo "sonar"
-mkdir -p ${BUILD_DIR}
-cppcheck --enable=all --inconclusive --xml --xml-version=2 --output-file=${BUILD_DIR}/cppcheck.xml .
-
-cd ${BUILD_DIR}
-cat >> sonar-project.properties <<EOF
-sonar.cfamily.gcov.reportsPath=${BUILD_DIR}/coverage
-sonar.cppcheck.reportPath=${BUILD_DIR}/cppcheck.xml
-sonar.exclusions=**/gen-cpp/**/*,**/build/**/*
-sonar.projectBaseDir=${WORKSPACE}/veslibrary/ves_cpplibrary
-sonar.cfamily.threads=4
-EOF
-
-ls ${BUILD_DIR}/sonar-project.properties
-cat ${BUILD_DIR}/sonar-project.properties
-
-fi
diff --git a/jjb/vnfsdk/vnfsdk-ves-agent.yaml b/jjb/vnfsdk/vnfsdk-ves-agent.yaml
deleted file mode 100644
index 34c4e4d3d..000000000
--- a/jjb/vnfsdk/vnfsdk-ves-agent.yaml
+++ /dev/null
@@ -1,59 +0,0 @@
----
-- project:
- name: vnfsdk-ves-agent
- project-name: 'vnfsdk-ves-agent'
- subproject:
- - 'veslibrary':
- pom: 'veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
- pattern: 'veslibrary/**'
- jobs:
- - '{project-name}-{stream}-verify-java':
- mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
- - '{project-name}-{stream}-{subproject}-verify-java'
- - '{project-name}-{stream}-{subproject}-merge-java'
- - 'gerrit-cmake-verify':
- build-timeout: 30
- pre-build: !include-raw-escape: ./vnfsdk-ves-agent-cpp.sh
- build-dir: $WORKSPACE/veslibrary/ves_cpplibrary/src/build
- make-opts: -j6
- build-node: centos7-builder-4c-4g
- - gerrit-maven-stage:
- sign-artifacts: true
- build-node: centos7-builder-4c-4g
- maven-versions-plugin: true
- mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
- mvn-pom: 'veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
- pattern: 'veslibrary/**'
- project: 'vnfsdk/ves-agent'
- stream:
- - 'master':
- branch: 'master'
- mvn-settings: 'vnfsdk-ves-agent-settings'
- files: '**'
- archive-artifacts: ''
- build-node: ubuntu1804-builder-4c-4g
-
-- project:
- name: vnfsdk-ves-agent-info
- jobs:
- - gerrit-info-yaml-verify
- build-node: centos7-builder-2c-1g
- project: 'vnfsdk/ves-agent'
- project-name: 'vnfsdk-ves-agent'
- branch: 'master'
-
-- project:
- name: vnfsdk-ves-agent-clm
- jobs:
- - gerrit-maven-clm:
- mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
- nexus-iq-namespace: 'onap-'
- project: vnfsdk/ves-agent
- project-name: 'vnfsdk-ves-agent'
- build-node: ubuntu1804-builder-4c-4g
- stream:
- - 'master':
- branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
- mvn-settings: 'vnfsdk-ves-agent-settings'