Fixed state before e2e tests
ci/woodpecker/push/02-build-push Pipeline was successful
ci/woodpecker/manual/02-build-push Pipeline was successful
ci/woodpecker/manual/01-test Pipeline failed

This commit is contained in:
Roman Meshko
2026-05-06 13:56:34 +03:00
parent 8468ee86d0
commit 7affdb9be9
3 changed files with 21 additions and 4 deletions
+5 -1
View File
@@ -20,7 +20,11 @@ steps:
COMPOSE_PROJECT_NAME: detections-e2e
commands:
- cd e2e
- mkdir -p results logs
- mkdir -p fixtures results logs
- if [ -d fixtures/classes.json ]; then rm -rf fixtures/classes.json; fi
- if [ ! -f fixtures/classes.json ] && [ -f ../classes.json ]; then cp ../classes.json fixtures/classes.json; fi
- test -f fixtures/classes.json
- docker compose -f docker-compose.test.yml --profile cpu down -v --remove-orphans || true
- docker compose -f docker-compose.test.yml --profile cpu up --build --abort-on-container-exit --exit-code-from e2e-runner
volumes:
- /var/run/docker.sock:/var/run/docker.sock