2
2
Executed in Javascript driver container.
3
3
Responsible for building driver and test backend.
4
4
"""
5
+ from common import run , run_in_driver_repo , DRIVER_REPO
5
6
import os
6
- from common import run , run_in , run_in_driver_repo , is_lite , DRIVER_REPO
7
7
8
8
9
9
def copy_files_to_workdir ():
@@ -13,27 +13,16 @@ def copy_files_to_workdir():
13
13
14
14
15
15
def init_monorepo ():
16
- run_in_driver_repo (["rm" , "-fr" , "node_modules" ])
17
- run_in_driver_repo (["npm" , "ci" ])
16
+ run_in_driver_repo (["rm" , "-fr" , "node_modules" ], env = os . environ )
17
+ run_in_driver_repo (["npm" , "ci" ], env = os . environ )
18
18
19
19
20
20
def clean_and_build ():
21
- run_in_driver_repo (["npm" , "run" , "clean" ])
22
- run_in_driver_repo (["npm" , "run" , "build" ])
23
-
24
-
25
- def build_testkit_backend ():
26
- run_in_testkit_backend = run_in (
27
- cwd = DRIVER_REPO + "packages/testkit-backend/" )
28
- run_in_testkit_backend (["rm" , "-fr" , "node_modules" ])
29
- neo4jdriverPath = "neo4j@../neo4j-driver" if not is_lite ()\
30
- else "neo4j@../neo4j-driver-lite"
31
- run_in_testkit_backend (["npm" , "install" , neo4jdriverPath ])
32
- run_in_testkit_backend (["npm" , "install" ])
21
+ run_in_driver_repo (["npm" , "run" , "clean" ], env = os .environ )
22
+ run_in_driver_repo (["npm" , "run" , "build" ], env = os .environ )
33
23
34
24
35
25
if __name__ == "__main__" :
36
26
copy_files_to_workdir ()
37
27
init_monorepo ()
38
28
clean_and_build ()
39
- build_testkit_backend ()
0 commit comments