File tree Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change 46
46
shell : bash
47
47
- name : Install dependencies
48
48
run : uv sync
49
- - name : start elasticsearch container
50
- run : docker-compose up -d elasticsearch --wait &
49
+ - uses : actions/cache@v4
50
+ with :
51
+ path : ~/elasticsearch
52
+ key : ${{ runner.os }}-elasticsearch-9
53
+ - uses : ankane/setup-elasticsearch@v1
51
54
- name : Test with pytest
52
55
run : uv run pytest --capture=no
53
56
75
78
run : uv tool install meltano
76
79
- name : Install Meltano plugins
77
80
run : meltano install --clean
78
- - name : start elasticsearch container
79
- run : docker-compose up -d elasticsearch --wait &
81
+ - uses : actions/cache@v4
82
+ with :
83
+ path : ~/elasticsearch
84
+ key : ${{ runner.os }}-elasticsearch-9
85
+ - uses : ankane/setup-elasticsearch@v1
80
86
- name : smoke-test-tap
87
+
81
88
run : meltano run tap-smoke-test target-elasticsearch
Original file line number Diff line number Diff line change @@ -15,12 +15,6 @@ 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
24
18
kibana :
25
19
depends_on :
26
20
- elasticsearch
You can’t perform that action at this time.
0 commit comments