mirror of
https://github.com/rectorphp/rector.git
synced 2025-03-14 20:39:43 +01:00
composer: added test projects install script
This commit is contained in:
parent
ac4ac1e82c
commit
1de5ba6176
12
.travis.yml
12
.travis.yml
@ -5,10 +5,8 @@ php:
|
||||
|
||||
install:
|
||||
- composer install
|
||||
# prepare nette/sandbox
|
||||
- composer create-project nette/sandbox:@dev temp/nette-sandbox
|
||||
# prepare symfony/symfony-demo
|
||||
- composer create-project symfony/symfony-demo:@dev temp/symfony-demo
|
||||
# prepare test projects
|
||||
- composer create-test-projects
|
||||
|
||||
script:
|
||||
- vendor/bin/phpunit --coverage-clover coverage.xml
|
||||
@ -17,10 +15,8 @@ script:
|
||||
- composer check-cs
|
||||
# check with phpstan (defined in composer.json "scripts" section)
|
||||
- composer phpstan
|
||||
# try on nette/sandbox
|
||||
- composer nette-set
|
||||
# try on symfony/symfony-demo
|
||||
- composer symfony-set
|
||||
# try on test projects
|
||||
- composer process-test-projects
|
||||
|
||||
after_script:
|
||||
# upload coverage to Coveralls.io
|
||||
|
@ -47,11 +47,13 @@
|
||||
"check-cs": "ecs check bin packages src tests",
|
||||
"fix-cs": "ecs check bin packages src tests --fix",
|
||||
"phpstan": "phpstan analyse bin packages src tests --level max --configuration phpstan.neon",
|
||||
"nette-set": "bin/rector process temp/nette-sandbox/vendor/nette --config src/config/level/nette/all.yml",
|
||||
"symfony-set": "bin/rector process temp/symfony-demo/vendor/symfony --config src/config/level/symfony/all.yml",
|
||||
"post-install-cmd": [
|
||||
"composer create-project nette/sandbox:@dev temp/nette-sandbox",
|
||||
"composer create-project symfony/symfony-demo:@dev temp/symfony-demo"
|
||||
"create-test-projects": [
|
||||
"composer create-project nette/nette temp/nette",
|
||||
"composer create-project symfony/symfony temp/symfony"
|
||||
],
|
||||
"process-test-projects": [
|
||||
"bin/rector process temp/nette --config src/config/level/nette/all.yml",
|
||||
"bin/rector process temp/symfony --config src/config/level/symfony/all.yml"
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
|
Loading…
x
Reference in New Issue
Block a user