Tamas Nemeth f4fb89e799
feat(ingest/spark): Promote beta plugin (#10881)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-07-25 14:46:32 +02:00

46 lines
1.3 KiB
Bash
Executable File

#!/bin/bash -x
set -e
SMOKE_TEST_ROOT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
pip install -r requirements.txt
echo "--------------------------------------------------------------------"
echo "Building java test framework"
echo "--------------------------------------------------------------------"
cd test-spark-lineage
./gradlew build
cd ..
echo "--------------------------------------------------------------------"
echo "Building spark images"
echo "--------------------------------------------------------------------"
cd docker
#build spark cluster images
./build_images.sh
echo "--------------------------------------------------------------------"
echo "Bringing up spark cluster"
echo "--------------------------------------------------------------------"
cd "${SMOKE_TEST_ROOT_DIR}"/docker
#bring up spark cluster
docker compose -f spark-docker-compose.yml up -d
echo "--------------------------------------------------------------------"
echo "Executing spark-submit jobs"
echo "--------------------------------------------------------------------"
#Execute spark-submit jobs
docker run --network datahub_network spark-submit
echo "--------------------------------------------------------------------"
echo "Starting pytest"
echo "--------------------------------------------------------------------"