File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 47
47
- name : Install dependencies
48
48
run : uv sync
49
49
- name : start elasticsearch container
50
- run : docker-compose up -d elasticsearch --wait --wait-timeout 30 &
50
+ run : docker-compose up -d elasticsearch --wait &
51
51
- name : Test with pytest
52
52
run : uv run pytest --capture=no
53
53
76
76
- name : Install Meltano plugins
77
77
run : meltano install --clean
78
78
- name : start elasticsearch container
79
- run : docker-compose up -d elasticsearch --wait --wait-timeout 30 &
79
+ run : docker-compose up -d elasticsearch --wait &
80
80
- name : smoke-test-tap
81
81
run : meltano run tap-smoke-test target-elasticsearch
Original file line number Diff line number Diff line change @@ -15,6 +15,12 @@ services:
15
15
memlock :
16
16
soft : -1
17
17
hard : -1
18
+ healthcheck :
19
+ test : ["CMD-SHELL", "curl -f http://localhost:9200/_cluster/health?wait_for_status=yellow&timeout=10s || exit 1"]
20
+ interval : 10s
21
+ timeout : 10s
22
+ retries : 12
23
+ start_period : 30s
18
24
kibana :
19
25
depends_on :
20
26
- elasticsearch
You can’t perform that action at this time.
0 commit comments