Skip to content

Commit 67d2fa4

Browse files
committed
fix
1 parent b2c9e7e commit 67d2fa4

File tree

3 files changed

+110
-2943
lines changed

3 files changed

+110
-2943
lines changed

.github/workflows/ci.yaml

Lines changed: 42 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,28 @@ jobs:
1515
max-parallel: 5
1616
matrix:
1717
chapter:
18-
- name: chap1
19-
folder: Chapter01
20-
- name: chap2
21-
folder: Chapter02
22-
- name: chap3
23-
folder: Chapter03
24-
- name: chap4
25-
folder: Chapter04
26-
- name: chap5
27-
folder: Chapter05
28-
- name: chap6
29-
folder: Chapter06
30-
- name: chap7
31-
folder: Chapter07
32-
- name: chap8
33-
folder: Chapter08
34-
- name: chap9
35-
folder: Chapter09
36-
- name: chap10
37-
folder: Chapter10
18+
# - name: chap1
19+
# folder: Chapter01
20+
# - name: chap2
21+
# folder: Chapter02
22+
# - name: chap3
23+
# folder: Chapter03
24+
# - name: chap4
25+
# folder: Chapter04
26+
# - name: chap5
27+
# folder: Chapter05
28+
# - name: chap6
29+
# folder: Chapter06
30+
# - name: chap7
31+
# folder: Chapter07
32+
# - name: chap8
33+
# folder: Chapter08
34+
# - name: chap9
35+
# folder: Chapter09
36+
# - name: chap10
37+
# folder: Chapter10
38+
- name: chap13
39+
folder: Chapter13
3840
runs-on: ubuntu-latest
3941
name: Image ${{ matrix.chapter.name }}
4042
steps:
@@ -80,6 +82,25 @@ jobs:
8082
docker network connect my-network neo4j
8183
fi
8284
85+
# Start Neo4j if we are testing chapter 13
86+
if [ "${{ matrix.chapter.name }}" == "chap13" ];
87+
then
88+
docker run --rm --detach --name neo4j \
89+
--publish=7474:7474 --publish=7687:7687 \
90+
--user="$(id -u):$(id -g)" \
91+
--env NEO4J_AUTH=none \
92+
--env NEO4J_PLUGINS='["graph-data-science"]' \
93+
neo4j:5.26.0
94+
docker network connect my-network neo4j
95+
96+
docker run --rm --detach --name ollama \
97+
--publish=11434:11434 \
98+
--volume olama:/root/.ollama \
99+
ollama/ollama:0.6.4
100+
docker network connect my-network ollama
101+
fi
102+
103+
83104
mkdir -p data
84105
chmod -R 777 data
85106
docker run \
@@ -89,6 +110,7 @@ jobs:
89110
--env KAGGLE_KEY=${KAGGLE_TOKEN} \
90111
--env NEO4J_HOST=neo4j \
91112
--env JANUSGRAPH_HOST=janusgraph \
113+
--env OLLAMA_HOST=ollama \
92114
graph-machine-learning:latest
93115
docker network connect my-network graph-machine-learning-box
94116

0 commit comments

Comments
 (0)