-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
36 lines (31 loc) · 2.18 KB
/
.travis.yml
File metadata and controls
36 lines (31 loc) · 2.18 KB
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
28
29
30
31
32
33
34
35
36
# Project language
language: php
sudo: false
# PHP version
php:
- 8.1
# Cache composer packages so "composer install" is faster
cache:
directories:
- ${HOME}/.composer/cache/files
addons:
sonarcloud:
organization: "adshares-github"
token:
secure: "CrUof1+C1uYYH+3m4Je6tOyGge5qB8GPRNBH8T3doIrjLuXhs74ah+9qT9jgOwfDH9Rb6661oTIQVxuWjg5mJIDBnc8TnV0lROo4fVKYMc9F/YyPbYqYRz8Jyyup2s1xvgbGG43ho8tPY2tq7Dzwr0NUVYumWGOwdIejnSZkFGD6Hg6S1bkRq+MbUtXtLEcSjaH8wvhKDJNObK2xo3/v98XEE+kLLB4/R4QGaSCvZlQRgkZy+kMZ6ihnPKbR1faYDOe/rOZMmcsIMK0J32ujS2Y+ky/psYsrjIkZwXdIjObg8VCeBokfp/t9NpKuMPzffofG+eyHzvuo+V+M6Nt7blt2BrMsoBk8eQjv1UnYuPoiBnC3cQ09OMWeg6BQpwFMbU8XJSrvA9Qt2gMK/pkld7DsjV0ZOaBGrMpeU/JCD5Px6GAz14pIxAe/+Bz79Dvt/6y/RYvDtiP9x9Zn5PXrGCYbdILJ13mBnSI2oO9PI7osicaRL3dOaOSI/ID3+8jqu8wfB3Z4acnh06vttMNuTPF285PLJaFy2sGaxd+fUW4zYjWrOSoJbFnd6/2aQwBuk3Gu7/Vu5lGs132z3IB0IfqzHB/yDoHngNWezxdz0tJh/lZn1IoJ0ptXfJFuOy9buRACNEZ8YwA3L6d6QE8pBMcfq+ChdJk76w3jWO9mXsw="
github_token:
secure: "YaRbAgWUaf0G9XLBvIb7OaK8whXHPG/e+ZuST2H29Oip8F7NGxwaMvpORYqV6cEY85GB8Tv+Q/H5nA6TKrD/UdkfiIl95ieWAZheCJgr+1q/dYZDME+w3uhbm+BYF0buJ7asFJC+nvGqTrHGp5np99mI2LdDdCxyxcp1RZQaEGFyjgeEIfh/9QeQk8bRiFvowIJX6W8jxRU3VoZt1KQpALqwDKMpiyLKWMFQbhQPD9gDk1J+whuFks39DFo4tzyqWWxbzRHVYtUsx+0bzIOIivGqYsGNlpdYfIM1yP2E2bUtIOE17lhoy+SYJoupoFxzmaYr0TNc/e804BW5TdML1W30nqIQqzOXm3nlkgPPLMoGzPRZN5JejffrXh+FyoouwCWAGHg2rjAwJw9z/5SYY2ZOd6s8g/Ski8nCpGIKjgal+smONeA8YXeSj9vVF7j8mom4bDm+tqFmztrqFm9j5pKc293/5JvFnp/216gM2RMDoF6dM27UqGzPs4s1iS6k2DDOPM0rRdPs9nIkMngBhoIJDnjtcI3UkNFLoe+gu6tdAcSJg47Bb988M0usIcPENOPpzooPp7IRJBNJvPDO18H5W9rUBnsvHBQpOEiNY54xldPeri9OyMslmAdGfGdbCK+JyyS3qvYFpPhaApmbZnMvFKtIvQuecWz5wRwncgY="
# Install composer dependencies
install:
- composer install --no-ansi --no-scripts --no-interaction --no-progress --no-suggest
- mkdir var
script:
# SensioLabs Security Checker: checks security issues
- wget -c https://github.com/fabpot/local-php-security-checker/releases/download/v1.0.0/local-php-security-checker_1.0.0_linux_amd64 -O local-php-security-checker && chmod +x local-php-security-checker
- ./local-php-security-checker
# QA check
- composer qa-check
# PHP unit tests
- composer test-ci
# SonarQube
- sonar-scanner