Skip to content

Commit 094eccf

Browse files
committed
updated config for travis and coveralls for code coverage
1 parent 80f75f1 commit 094eccf

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

.coveralls.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
service_name: travis-ci
12
src_dir: ./libs/
23
coverage_clover: build/logs/clover.xml
34
json_path: build/logs/coveralls-upload.json

.travis.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,17 @@ matrix:
1717
os:
1818
- linux
1919

20+
install:
21+
# Install composer packages, will also trigger dump-autoload
22+
- composer install --no-interaction
23+
# Install coveralls.phar
24+
- wget -c -nc --retry-connrefused --tries=0 https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar
25+
- chmod +x coveralls.phar
26+
- php coveralls.phar --version
27+
2028
before_script:
21-
- wget http://getcomposer.org/composer.phar
22-
- php composer.phar install --dev --no-interaction
29+
- mkdir -p build/logs
30+
- ls -al
2331

2432
script:
2533
- mkdir -p build/logs
@@ -29,4 +37,9 @@ after_script:
2937
- php vendor/bin/coveralls -v
3038

3139
after_success:
32-
- bash <(curl -s https://codecov.io/bash)
40+
- travis_retry php coveralls.phar -v
41+
42+
cache:
43+
directories:
44+
- vendor
45+
- $HOME/.cache/composer

0 commit comments

Comments
 (0)