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