-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy path.travis.yml
27 lines (21 loc) · 2.13 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
sudo: false
language: php
php:
- 7.1
- 7.2
- 7.3
install:
- mkdir -p ~/.composer/
- echo "{\"http-basic\":{\"repo.magento.com\":{\"username\":\"${MAGENTO_USERNAME}\",\"password\":\"${MAGENTO_PASSWORD}\"}}}" > ~/.composer/auth.json
- composer install --prefer-dist
- composer create-project magento/magento-coding-standard magento-coding-standard
script:
- php magento-coding-standard/vendor/bin/phpcs Model/ Test/ --standard=Magento2 --severity=10
- php vendor/bin/phpmd Model/,Test text cleancode,codesize,controversial,design,naming,unusedcode --ignore-violations-on-exit
- php vendor/phpunit/phpunit/phpunit --coverage-clover Test/Unit/logs/clover.xml Test
after_script:
- php vendor/bin/php-coveralls -v
env:
global:
- secure: "kFqZVDLHXaMKhhTcUgoPdEvgD0EXAlrq3Vg/UNnXIH0JSAlAtjaPo0v0PZ+t8iIXo8fLfDSof5uwhqT2iNK4nrHuWwxFdZHaQ/oQBGZcWT1zyz2PbgRF+8mu44zl1jUdGquoiVtFW6AH4jW2gTqd2F9GBth60WOflzx5gDlU6wRZ9vne60fjCSWnRJ5m/RTwMoLH12jdMvwwDi8CnEMOewl3FuAZ85u7v1oJoBn9SRHPlUB9mG4ikutRCYmCkEGIWDOV0CpAiewkcM4JHKIyJEL7zMV7wi9Kf4J6+GywOtczmYeKb4UY5s9UT771HKNU0TOZjUjK2lGuE2yS6Qxw+cE1+ZLozWTOvmtD0y3B7knxKwN7J4G9opStbSCro5DGVojkD4D+cSjwKSPZCT5o3zyoPgQjFt1boJb5CxPv2xWUOpb+/qrYcESwfJO/cYCbFA3yBzLz+upIIetTRKfXZ7Lb62LhgvRT5r5BLTGPHvecydcinw5L1fr0nht4EdytKb6DqjiBv0ZWss1tB9gV4fsLtuvMNB2ywtIEOBwhi3CbGJLQxfPPzpkUssZ/Vq3vi2ePUVDxa9zqBaJgSWQ+LLfHcudIFm2l/NNTOtVkwjc5EoB9TmK5wy01zAs3zOjC7mAJroRBCZn6ABTrZmtqOMW2tINzpRxrpLDHZm8N9Ho="
- secure: "VHSAoT+yyPSkShnJizzOTHSEpyjxVxrSvXCZVoLMxQimuVIQWFgC9a3Wl/tDj5iStA147WvlBxnImuYMKGLz2HpdKrzz51DiCZmMT3Jn+kQbD81HVHxfMZt5YsRz90D8zwQr1nVRtvVzvykARvfqib1/sPRsBYoMFxyJ1EEHAsoU4n8nzAtexZTiO2NXgwtm/XsoMz3YbiZEZMzVzQ/ZAeVclI9FJsJV1Z1GHsdhQZiZk3ug5r+0KHSzeQKpFF1f0JZxl4K5Q97zSpEra6nr2WNvAHTsmIgsdriRcr2aDSK4uxoq62NbhbuSYZMTtNePDsaU+ccm3n9q4SLbsdkCQEBU3bkfOW87G8uWyg15OLz7HwvX6xvT+7XSJZu0gDi2AaDaFxieYZE90j6xGIlW0gAWeGJ0RzcgxR2EZ5+C1XFK8blxJLHjTSyHdkpcaHXIJhA40R5OxYRvmYn1H5y9ChXr2FFQd+JaieEbeKpL9MwF0kZYSd7hxwKqEuTZHzvUnecjwj+v1WZNpkGN7+i/env3EF78Hz5HwwKKYS5iKuGZYhs3YzhX/elZjDvvTja2p7XdJRvAMJEDPyrWeOFoVduMfZLUIg8sfsMt4TVMl2mj3kRTKRz+wLQ0Czl2sGr9DDCFBITqH1UGeNDvpX7oarYxafUnuSM5QZUtxPzUsZQ="