Skip to content

Commit d5c06dc

Browse files
authored
chore: Makefile target to set up all aligned components locally (#1348)
1 parent d589ea5 commit d5c06dc

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

Makefile

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1044,3 +1044,25 @@ telemetry_dump_db:
10441044
telemetry_create_env:
10451045
@cd telemetry_api && \
10461046
cp .env.dev .env
1047+
1048+
setup_local_aligned_all:
1049+
tmux kill-session -t aligned_layer || true
1050+
tmux new-session -d -s aligned_layer
1051+
1052+
tmux new-window -t aligned_layer -n anvil
1053+
tmux send-keys -t aligned_layer 'make anvil_start_with_block_time' C-m
1054+
1055+
tmux new-window -t aligned_layer -n aggregator
1056+
tmux send-keys -t aligned_layer:aggregator 'make aggregator_start' C-m
1057+
1058+
tmux new-window -t aligned_layer -n operator
1059+
tmux send-keys -t aligned_layer:operator 'sleep 5 && make operator_register_and_start' C-m
1060+
1061+
tmux new-window -t aligned_layer -n batcher
1062+
tmux send-keys -t aligned_layer:batcher 'sleep 60 && make batcher_start_local' C-m
1063+
1064+
tmux new-window -t aligned_layer -n explorer
1065+
tmux send-keys -t aligned_layer:explorer 'make explorer_create_env && make explorer_build_db && make run_explorer' C-m
1066+
1067+
tmux new-window -t aligned_layer -n telemetry
1068+
tmux send-keys -t aligned_layer:telemetry 'docker compose -f telemetry-docker-compose.yaml down && make telemetry_create_env && make telemetry_run_db && make open_telemetry_start && make telemetry_start' C-m

0 commit comments

Comments
 (0)