CSIT: Set default email body for trendnig job 43/22043/2
authorTibor Frank <tifrank@cisco.com>
Fri, 13 Sep 2019 08:50:35 +0000 (10:50 +0200)
committerTibor Frank <tifrank@cisco.com>
Fri, 13 Sep 2019 08:52:34 +0000 (10:52 +0200)
- it is used in alerting

Change-Id: Ib1119f98f93ed8e058c7d1507dbcdaedbb26cae3
Signed-off-by: Tibor Frank <tifrank@cisco.com>
jjb/csit/include-raw-csit-cpta.sh

index e3a1184..d75ba26 100644 (file)
@@ -9,9 +9,15 @@ set -xe -o pipefail
 [ "${SECONDARY_BUILD_DIR}" ] || SECONDARY_BUILD_DIR="${DOC_DIR}_new/_build"
 [ "${SITE_DIR}" ] || SITE_DIR="build-root/docs/deploy-site"
 [ "${RESOURCES_DIR}" ] || RESOURCES_DIR="${SITE_DIR}/src/site/resources/trending"
-[ "${SECONDARY_RESOURCES_DIR}" ] || SECONDARY_RESOURCES_DIR="${RESOURCES_DIR}/new"
+[ "${STATIC_VPP_DIR}" ] || STATIC_VPP_DIR="${RESOURCES_DIR}/_static/vpp"
 [ "${MVN}" ] || MVN="/opt/apache/maven/bin/mvn"
 
+# Create a text file with email body in case the build fails:
+cd "${WORKSPACE}"
+mkdir -p "${STATIC_VPP_DIR}"
+EMAIL_BODY = "ERROR: The build number ${BUILD_NUMBER} of the job ${JOB_NAME} failed. For more information see: ${BUILD_URL}"
+echo "${EMAIL_BODY}" > "${STATIC_VPP_DIR}/trending-failed-tests.txt"
+
 cd "${DOC_DIR}"
 chmod +x ./run_cpta.sh
 STATUS=$(./run_cpta.sh | tail -1)