File tree Expand file tree Collapse file tree 10 files changed +42
-7
lines changed Expand file tree Collapse file tree 10 files changed +42
-7
lines changed Original file line number Diff line number Diff line change @@ -22,14 +22,29 @@ pipeline {
22
22
}
23
23
stage(' Test' ) {
24
24
steps {
25
+ sh ' docker-compose -f docker/docker-compose-4.2.yml down --volumes'
26
+ sh ' docker-compose -f docker/docker-compose-4.2.yml up -d --force-recreate'
25
27
sh ' docker-compose -f docker/docker-compose-4.2.yml run client php vendor/bin/phpunit'
26
28
sh ' docker-compose -f docker/docker-compose-4.2.yml down'
29
+
30
+
31
+ sh ' docker-compose -f docker/docker-compose-4.1.yml down --volumes'
32
+ sh ' docker-compose -f docker/docker-compose-4.1.yml up -d --force-recreate'
27
33
sh ' docker-compose -f docker/docker-compose-4.1.yml run client php vendor/bin/phpunit'
28
34
sh ' docker-compose -f docker/docker-compose-4.1.yml down'
35
+
36
+
37
+ sh ' docker-compose -f docker/docker-compose-4.0.yml down --volumes'
38
+ sh ' docker-compose -f docker/docker-compose-4.0.yml up -d --force-recreate'
29
39
sh ' docker-compose -f docker/docker-compose-4.0.yml run client php vendor/bin/phpunit'
30
40
sh ' docker-compose -f docker/docker-compose-4.0.yml down'
41
+
42
+
43
+ sh ' docker-compose -f docker/docker-compose-3.5.yml down --volumes'
44
+ sh ' docker-compose -f docker/docker-compose-3.5.yml up -d --force-recreate'
31
45
sh ' docker-compose -f docker/docker-compose-3.5.yml run client php vendor/bin/phpunit'
32
46
sh ' docker-compose -f docker/docker-compose-3.5.yml down'
47
+
33
48
// sh 'docker-compose -f docker/docker-compose-2.3.yml run client php vendor/bin/phpunit'
34
49
sh ' docker-compose -f docker/docker-compose-php-7.4.yml run client php vendor/bin/phpunit'
35
50
sh ' docker-compose -f docker/docker-compose-php-7.4.yml down'
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ services:
22
22
neo4j :
23
23
networks :
24
24
- neo4j
25
- image : neo4j:3.5
25
+ image : neo4j:4.2
26
26
ports :
27
27
- " 7474:7474"
28
28
- " 7687:7687"
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ RUN apt-get update && apt-get install -y \
14
14
ARG WITH_XDEBUG=false
15
15
16
16
RUN if [ $WITH_XDEBUG = "true" ] ; then \
17
- pecl install xdebug-3 ; \
17
+ pecl install xdebug; \
18
18
docker-php-ext-enable xdebug; \
19
19
fi;
20
20
Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ services:
9
9
build :
10
10
context : ../
11
11
dockerfile : docker/Dockerfile-php-8.0
12
+ args :
13
+ - WITH_XDEBUG=true
12
14
networks :
13
15
- neo4j
14
16
depends_on :
Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ services:
9
9
build :
10
10
context : ../
11
11
dockerfile : docker/Dockerfile-php-8.0
12
+ args :
13
+ - WITH_XDEBUG=true
12
14
networks :
13
15
- neo4j
14
16
depends_on :
Original file line number Diff line number Diff line change @@ -9,10 +9,14 @@ services:
9
9
build :
10
10
context : ../
11
11
dockerfile : docker/Dockerfile-php-8.0
12
+ args :
13
+ - WITH_XDEBUG=true
12
14
networks :
13
15
- neo4j
14
16
depends_on :
15
- - neo4j
17
+ - neo4j
18
+ volumes :
19
+ - ../:/opt/project
16
20
neo4j :
17
21
networks :
18
22
- neo4j
Original file line number Diff line number Diff line change @@ -9,10 +9,14 @@ services:
9
9
build :
10
10
context : ../
11
11
dockerfile : docker/Dockerfile-php-8.0
12
+ args :
13
+ - WITH_XDEBUG=true
12
14
networks :
13
15
- neo4j
14
16
depends_on :
15
- - neo4j
17
+ - neo4j
18
+ volumes :
19
+ - ../:/opt/project
16
20
neo4j :
17
21
networks :
18
22
- neo4j
Original file line number Diff line number Diff line change @@ -9,10 +9,14 @@ services:
9
9
build :
10
10
context : ../
11
11
dockerfile : docker/Dockerfile-php-8.0
12
+ args :
13
+ - WITH_XDEBUG=true
12
14
networks :
13
15
- neo4j
14
16
depends_on :
15
- - neo4j
17
+ - neo4j
18
+ volumes :
19
+ - ../:/opt/project
16
20
neo4j :
17
21
networks :
18
22
- neo4j
Original file line number Diff line number Diff line change @@ -9,10 +9,14 @@ services:
9
9
build :
10
10
context : ../
11
11
dockerfile : docker/Dockerfile-php-7.4
12
+ args :
13
+ - WITH_XDEBUG=true
12
14
networks :
13
15
- neo4j
14
16
depends_on :
15
- - neo4j
17
+ - neo4j
18
+ volumes :
19
+ - ../:/opt/project
16
20
neo4j :
17
21
networks :
18
22
- neo4j
Original file line number Diff line number Diff line change 12
12
*/
13
13
14
14
use Laudis \Neo4j \ClientBuilder ;
15
- use Laudis \Neo4j \Exception \Neo4jException ;
16
15
17
16
include __DIR__ .'/vendor/autoload.php ' ;
18
17
27
26
28
27
return ;
29
28
} catch (Throwable $ e ) {
29
+ error_log ($ e ->getMessage ()."\n" );
30
30
--$ retriesLeft ;
31
31
sleep (5 );
32
32
}
You can’t perform that action at this time.
0 commit comments