[CLI-E2E-CI] Fix dependency graph (#15167)

# Introduction

Fixed the build dependency leading to twenty-server start failing before
building,
Removed redundant steps
Make everything run on test db
This commit is contained in:
Paul Rastoin
2025-10-17 13:17:48 +02:00
committed by GitHub
parent bc336a9fdc
commit e91b0a4b15
3 changed files with 12 additions and 10 deletions
+1 -5
View File
@@ -80,15 +80,11 @@
"options": {
"cwd": "packages/twenty-cli",
"commands": [
"npx wait-on http://localhost:3000/healthz --timeout 600000 --interval 1000 --verbose && NODE_ENV=test npx jest --config ./jest.e2e.config.ts"
"npx wait-on http://localhost:3000/healthz --timeout 600000 --interval 1000 --log && NODE_ENV=test npx jest --config ./jest.e2e.config.ts"
]
},
"parallel": false,
"dependsOn": [
{
"target": "build",
"projects": "dependencies"
},
{
"target": "database:reset",
"projects": "twenty-server"