Skip to content
This repository was archived by the owner on Jan 27, 2026. It is now read-only.

Commit 5930029

Browse files
authored
move setup to tmuxinator project start command to remove sleeps (#365)
* move setup to tmuxinator project start command to remove sleeps * removed clear for worker
1 parent 9fd544c commit 5930029

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

.tmuxinator.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
11
name: prime-dev
22
root: .
33
enable_pane_titles: true
4+
on_project_start: |
5+
docker compose up -d anvil redis
6+
docker compose wait --timeout 180 anvil redis
7+
cd smart-contracts && sh deploy.sh && sh deploy_work_validation.sh && cd ..
8+
make setup
49
windows:
510
- services:
611
layout: even-horizontal
712
panes:
8-
- Worker: bash -c 'sleep 5 && cd smart-contracts && sh deploy.sh && sh deploy_work_validation.sh && cd .. && make setup && clear'
9-
- Discovery: bash -c 'sleep 20 && make watch-discovery'
10-
- Validator: bash -c 'sleep 25 && make watch-validator'
11-
- Orchestrator: bash -c 'sleep 30 && make watch-orchestrator'
13+
- Worker:
14+
- Discovery: make watch-discovery
15+
- Validator: make watch-validator
16+
- Orchestrator: make watch-orchestrator
1217
- background:
1318
layout: even-horizontal
1419
panes:
15-
- "Prime Dev Services": bash -c 'docker compose up anvil redis'
20+
- "Prime Dev Services": docker compose logs -f anvil redis

0 commit comments

Comments
 (0)