#!/usr/bin/env bash set -eu -o pipefail if [ $# -eq 0 ]; then >&2 echo "Missing arguments." exit 1 fi if [ -z "$1" ]; then >&2 echo "Missing version." exit 1 fi if [ "$1" == "UNKNOWN" ]; then >&2 echo "Unknown version." exit 1 fi FALCO_VERSION=$1 BUILD_DIR="${WORKSPACE}/build" FALCOTESTER_IMAGE="falcosecurity/falco-tester:chore-travis" docker run \ -v /boot:/boot:ro \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /etc/passwd:/etc/passwd:ro \ -e FALCO_VERSION="$FALCO_VERSION" \ -v "$WORKSPACE":/source \ -v "$BUILD_DIR":/build \ "$FALCOTESTER_IMAGE" test exit 0