45 lines
996 B
Bash
Executable File
45 lines
996 B
Bash
Executable File
#!/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
|