tests: gosec does not support '-mod=vendor'

Signed-off-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
Niels de Vos 2020-03-24 11:27:01 +01:00 committed by mergify[bot]
parent a262063819
commit ad0b8897bf

View File

@ -3,6 +3,9 @@
set -o pipefail
if [[ -x "$(command -v gosec)" ]]; then
# gosec does not support -mod=vendor, so fallback to non-module support and
# assume all dependencies are available in ./vendor already
export GO111MODULE=off
find cmd pkg -type d -print0 | xargs --null gosec
else
echo "WARNING: gosec not found, skipping security tests" >&2