#!/bin/bash salix_dir="${1:-$HOME/Projects/salix}" salix_dir=$(eval echo "$salix_dir") echo "$salix_dir" current_dir=$(pwd) cleanup() { docker-compose -p e2e --project-directory . -f test/cypress/docker-compose.yml down -v } trap cleanup SIGINT # CLEAN rm -rf test/cypress/screenshots rm -f test/cypress/results/* rm -f test/cypress/reports/* rm -f junit/e2e-*.xml # RUN export CI=true export TZ=Europe/Madrid # IMAGES docker-compose -f test/cypress/docker-compose.yml --project-directory . pull db docker-compose -f test/cypress/docker-compose.yml --project-directory . pull back docker build -f ./docs/Dockerfile.dev -t lilium-dev . # END IMAGES docker-compose -p e2e --project-directory . -f test/cypress/docker-compose.yml up -d files=$(node test/cypress/docker/find/find.js) echo $files docker run -it --rm \ -v "$(pwd)":/app \ --network e2e_default \ -e CI \ -e TZ \ lilium-dev \ bash -c "sh test/cypress/docker/cypressParallel.sh 2 '$files'" cleanup