File tree 3 files changed +84
-40
lines changed
3 files changed +84
-40
lines changed Original file line number Diff line number Diff line change
1
+ name : Test application
2
+
3
+ on :
4
+ pull_request :
5
+ push :
6
+ branches :
7
+ - ' master'
8
+
9
+ jobs :
10
+ test :
11
+ name : ' PHP ${{ matrix.php-version }}, Behat Suite ${{ matrix.behat-suite }}, Dependencies ${{ matrix.dependencies }}'
12
+ runs-on : ubuntu-latest
13
+
14
+ env :
15
+ SYMFONY_DEPRECATIONS_HELPER : ${{ matrix.symfony-deprecation-helper }}
16
+ BEHAT_SUITE : ${{ matrix.behat-suite }}
17
+
18
+ strategy :
19
+ fail-fast : false
20
+
21
+ matrix :
22
+ include :
23
+ - php-version : ' 7.2'
24
+ dependencies : lowest
25
+ behat-suite : standalone
26
+
27
+ - php-version : ' 7.2'
28
+ dependencies : lowest
29
+ behat-suite : embedded
30
+
31
+ - php-version : ' 7.2'
32
+ dependencies : lowest
33
+ behat-suite : cli
34
+
35
+ - php-version : ' 7.4'
36
+ dependencies : highest
37
+ behat-suite : standalone
38
+
39
+ - php-version : ' 7.4'
40
+ dependencies : highest
41
+ behat-suite : embedded
42
+
43
+ - php-version : ' 7.4'
44
+ dependencies : highest
45
+ behat-suite : cli
46
+
47
+ - php-version : ' 8.0'
48
+ dependencies : highest
49
+ behat-suite : standalone
50
+
51
+ - php-version : ' 8.0'
52
+ dependencies : highest
53
+ behat-suite : embedded
54
+
55
+ - php-version : ' 8.0'
56
+ dependencies : highest
57
+ behat-suite : cli
58
+
59
+ steps :
60
+ - name : Checkout project
61
+ uses : actions/checkout@v2
62
+
63
+ - name : Install and configure PHP
64
+ uses : shivammathur/setup-php@v2
65
+ with :
66
+ php-version : ${{ matrix.php-version }}
67
+ tools : ' composer:v2'
68
+
69
+ - name : Install dependencies with Composer
70
+ uses : ramsey/composer-install@v1
71
+ with :
72
+ dependency-versions : ${{ matrix.dependencies }}
73
+ composer-options : ${{ matrix.composer-options }}
74
+
75
+ - name : Start Jackrabbit
76
+ run : |
77
+ tests/bin/travis_jackrabbit.sh
78
+
79
+ - name : Execute test cases
80
+ run : |
81
+ vendor/bin/phpunit
82
+ vendor/bin/phpspec run
83
+ vendor/behat/behat/bin/behat --suite=${{ matrix.behat-suite }}
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2
2
"name" : " phpcr/phpcr-shell" ,
3
3
"description" : " Shell for PHPCR" ,
4
4
"require" : {
5
- "php" : " ^7.2" ,
5
+ "php" : " ^7.2 || ^8.0 " ,
6
6
"symfony/console" : " ^5.0" ,
7
7
"jackalope/jackalope" : " ^1.3.4" ,
8
8
"phpcr/phpcr" : " ^2.1" ,
You can’t perform that action at this time.
0 commit comments