File tree Expand file tree Collapse file tree 3 files changed +84
-40
lines changed Expand file tree Collapse file tree 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 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