Skip to content

Commit 941f65a

Browse files
authored
Disable Scrutinizer; enable Codecov (#320)
* Disable Scrutinizer; enable Codecov * Remove forcing of distro; leave Xdebug on to retrieve coverage; remove explicit coverage step * Resolve Travis config warnings * Link cleanup * Trigger new build
1 parent 3db47e7 commit 941f65a

File tree

4 files changed

+17
-49
lines changed

4 files changed

+17
-49
lines changed

.scrutinizer.yml

-23
This file was deleted.

.travis.yml

+7-15
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
language: php
2-
sudo: false
3-
dist: trusty
2+
os: linux
43

54
php:
6-
- 7.1
7-
- 7.2
8-
- 7.3
95
- 7.4
6+
- 7.3
7+
- 7.2
8+
- 7.1
109

1110
cache:
1211
directories:
1312
- $HOME/.composer/cache/files
1413

1514
before_install:
16-
- phpenv config-rm xdebug.ini || echo "Can't disable xDebug"
1715
- |
1816
if [ "$SYMFONY_VERSION" != "" ]; then
1917
sed -ri '/symfony\/monolog-bundle/! s/"symfony\/(.+)": "(.+)"/"symfony\/\1": "'$SYMFONY_VERSION'"/' composer.json;
@@ -24,8 +22,9 @@ before_install:
2422
install:
2523
- travis_retry travis_wait composer update --no-interaction --prefer-dist --prefer-stable
2624

27-
script:
28-
- vendor/bin/phpunit -v
25+
script: >-
26+
vendor/bin/phpunit -v --coverage-clover=build/coverage-report.xml
27+
&& bash <(curl -s https://codecov.io/bash) -f build/coverage-report.xml
2928
3029
jobs:
3130
include:
@@ -47,18 +46,11 @@ jobs:
4746
- travis_retry travis_wait composer update --no-interaction --prefer-dist --prefer-stable --prefer-lowest
4847
- stage: Code style and static analysis
4948
name: PHPStan
50-
php: 7.4
5149
script:
5250
- composer phpstan
5351
- script:
5452
- composer cs-check
5553
name: PHP-CS-Fixer
56-
- stage: coverage
57-
script:
58-
- phpdbg -qrr vendor/bin/phpunit --coverage-clover clover.xml
59-
after_success:
60-
- wget https://scrutinizer-ci.com/ocular.phar
61-
- php ocular.phar code-coverage:upload --format=php-clover clover.xml --revision=$TRAVIS_COMMIT
6254
allow_failures:
6355
- name: sentry/sentry dev-develop
6456
stage: Test

README.md

+9-11
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33
Symfony integration for [Sentry](https://getsentry.com/).
44

55
[![Stable release][Last stable image]][Packagist link]
6-
[![Unstable release][Last unstable image]][Packagist link]
6+
[![Total Downloads](https://poser.pugx.org/sentry/sentry/downloads)](https://packagist.org/packages/sentry/sentry)
7+
[![Monthly Downloads](https://poser.pugx.org/sentry/sentry/d/monthly)](https://packagist.org/packages/sentry/sentry)
8+
[![License](https://poser.pugx.org/sentry/sentry/license)](https://packagist.org/packages/sentry/sentry)
79

8-
[![Build status][Master build image]][Master build link]
9-
[![Scrutinizer][Master scrutinizer image]][Master scrutinizer link]
10-
[![Coverage Status][Master coverage image]][Master scrutinizer link]
10+
[![Build Status][Travis Master Build Status Image]][Travis Build Status] [![Coverage Status][Master Code Coverage Image]][Master Code Coverage]
11+
[![Discord](https://img.shields.io/discord/621778831602221064)](https://discord.gg/cWnMQeA)
1112

1213
## Benefits
1314

@@ -192,11 +193,8 @@ final class SentryCustomizationCompilerPass implements CompilerPassInterface
192193
```
193194

194195
[Last stable image]: https://poser.pugx.org/sentry/sentry-symfony/version.svg
195-
[Last unstable image]: https://poser.pugx.org/sentry/sentry-symfony/v/unstable.svg
196-
[Master build image]: https://travis-ci.org/getsentry/sentry-symfony.svg?branch=master
197-
[Master scrutinizer image]: https://scrutinizer-ci.com/g/getsentry/sentry-symfony/badges/quality-score.png?b=master
198-
[Master coverage image]: https://scrutinizer-ci.com/g/getsentry/sentry-symfony/badges/coverage.png?b=master
199-
200196
[Packagist link]: https://packagist.org/packages/sentry/sentry-symfony
201-
[Master build link]: https://travis-ci.org/getsentry/sentry-symfony
202-
[Master scrutinizer link]: https://scrutinizer-ci.com/g/getsentry/sentry-symfony/?branch=master
197+
[Travis Build Status]: http://travis-ci.org/getsentry/sentry-symfony
198+
[Travis Master Build Status Image]: https://img.shields.io/travis/getsentry/sentry-symfony/master?logo=travis
199+
[Master Code Coverage]: https://codecov.io/gh/getsentry/sentry-symfony/branch/master
200+
[Master Code Coverage Image]: https://img.shields.io/codecov/c/github/getsentry/sentry-symfony/master?logo=codecov

codecov.yml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
comment: false

0 commit comments

Comments
 (0)