- PHP_MAJOR_VERSION: 7.4
PHP_VERSION: 7.4.33
- PHP_MAJOR_VERSION: 8.0
- PHP_VERSION: 8.0.25
+ PHP_VERSION: 8.0.30
- PHP_MAJOR_VERSION: 8.1
- PHP_VERSION: 8.1.12
+ PHP_VERSION: 8.1.23
+ - PHP_MAJOR_VERSION: 8.2
+ PHP_VERSION: 8.2.11
# This forces PHP Unit executions at the "opensocial" labeled location (because of much more power...)
labels:
location: opensocial
-pipeline:
+steps:
php-lint:
image: php:${PHP_MAJOR_VERSION}
group: lint
commands:
- - ./bin/composer.phar run lint
+ - find . -name \*.php -not -path './vendor/*' -not -path './view/asset/*' -print0 | xargs -0 -n1 php -l
restore_cache:
image: meltwater/drone-cache:dev
settings:
repo:
- friendica/friendica
commands:
- - curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --keyring trustedkeys.gpg --import
- - curl -Os https://uploader.codecov.io/latest/alpine/codecov
- - curl -Os https://uploader.codecov.io/latest/alpine/codecov.SHA256SUM
- - curl -Os https://uploader.codecov.io/latest/alpine/codecov.SHA256SUM.sig
- - gpgv codecov.SHA256SUM.sig codecov.SHA256SUM
- - shasum -a 256 -c codecov.SHA256SUM
- - chmod +x codecov
- - ./codecov -B ${CI_COMMIT_BRANCH} -C ${CI_COMMIT_SHA} -P ${CI_COMMIT_PULL_REQUEST} -b ${CI_PIPELINE_NUMBER} -Z -f 'clover.xml'
+ - codecov -R '.' -Z -f 'clover.xml'
secrets:
- source: codecov-token
target: codecov_token