diff --git a/scripts/build b/scripts/build deleted file mode 100755 index d0216ef8..00000000 --- a/scripts/build +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env bash - -set -xeuo pipefail - -SOURCE_DIR=$1 -BUILD_DIR=$2 -FALCOBUILDER_IMAGE="falcosecurity/falco-builder" -FALCOTESTER_IMAGE="falcosecurity/falco-tester" - -docker run --user "$(id -u)":"$(id -g)" -v /etc/passwd:/etc/passwd:ro -e BUILD_TYPE="$BUILD_TYPE" -v "$SOURCE_DIR":/source -v "$BUILD_DIR":/build "$FALCOBUILDER_IMAGE" cmake -docker run --user "$(id -u)":"$(id -g)" -v /etc/passwd:/etc/passwd:ro -e BUILD_TYPE="$BUILD_TYPE" -v "$SOURCE_DIR":/source -v "$BUILD_DIR":/build "$FALCOBUILDER_IMAGE" package -docker run --user "$(id -u)":"$(id -g)" -v /etc/passwd:/etc/passwd:ro -e BUILD_TYPE="$BUILD_TYPE" -v "$SOURCE_DIR":/source -v "$BUILD_DIR":/build "$FALCOBUILDER_IMAGE" tests - -# Deduct currently built version -CURRENT_FALCO_VERSION=$(docker run -v "$BUILD_DIR":/build "$FALCOBUILDER_IMAGE" bash -c "./build/$BUILD_TYPE/userspace/falco/falco --version" | cut -d' ' -f3 | tr -d '\r') - -# Execute regression tests -docker run \ - -v /boot:/boot:ro \ - -v /var/run/docker.sock:/var/run/docker.sock \ - -v /etc/passwd:/etc/passwd:ro \ - -v "$SOURCE_DIR":/source \ - -v "$BUILD_DIR":/build \ - -e BUILD_TYPE="$BUILD_TYPE" \ - -e FALCO_VERSION="$CURRENT_FALCO_VERSION" \ - "$FALCOTESTER_IMAGE" test