Skip to content

Commit 8b69fbd

Browse files
committed
Doctrine projects in integration tests
1 parent 8c3d60c commit 8b69fbd

2 files changed

Lines changed: 36 additions & 0 deletions

File tree

.github/workflows/integration-tests.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,37 @@ jobs:
153153
git checkout 6c3797271697278b31e2bd0905d54cea6131d335
154154
composer install
155155
../../../phpstan.phar analyse -c ../prestashop.neon
156+
- php-version: 8.1
157+
script: |
158+
git clone https://github.com/doctrine/orm.git -b 2.13.1 --depth 1 e2e/integration/repo
159+
cd e2e/integration/repo
160+
composer install
161+
../../../phpstan.phar
162+
- php-version: 8.1
163+
script: |
164+
git clone https://github.com/doctrine/collections.git e2e/integration/repo
165+
cd e2e/integration/repo
166+
git checkout 5d08702084fed4ed71e74ec04a736071c581471c
167+
composer install
168+
../../../phpstan.phar
169+
- php-version: 8.1
170+
script: |
171+
git clone https://github.com/doctrine/dbal.git -b 3.4.3 --depth 1 e2e/integration/repo
172+
cd e2e/integration/repo
173+
composer install
174+
../../../phpstan.phar
175+
- php-version: 8.1
176+
script: |
177+
git clone https://github.com/doctrine/common.git -b 3.4.0 --depth 1 e2e/integration/repo
178+
cd e2e/integration/repo
179+
composer install
180+
../../../phpstan.phar
181+
- php-version: 8.1
182+
script: |
183+
git clone https://github.com/doctrine/persistence.git -b 3.0.3 --depth 1 e2e/integration/repo
184+
cd e2e/integration/repo
185+
composer install
186+
../../../phpstan.phar analyse -c ../doctrine-persistence.neon
156187
157188
steps:
158189
- name: "Checkout"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
includes:
2+
- repo/phpstan.neon
3+
4+
parameters:
5+
reportUnmatchedIgnoredErrors: false

0 commit comments

Comments
 (0)