blob: e189d91a250e002d6c68a06023fd58ea985d5734 [file] [log] [blame]
#!/usr/bin/env bash
#
# Copyright (c) 2019-2020 Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
test_setup() {
# Coverity scan only need to run on debug builds
echo "Building only in DEBUG mode."
set_hook_var "bin_mode" "debug"
}
pre_tf_build() {
wrapper="scan_build" setup_tf_build_wrapper
}
post_tf_archive() {
# Save scan-build reports to artefacts directory for offline analysis.
find $workspace -name scan-build-reports -exec cp -rf {} $archive \; &> /dev/null
}