Use Codecov exclusively for coverage
+ some doc fixes Signed-off-by: Olivier Paroz (oparoz) <github@oparoz.com>
This commit is contained in:
parent
e28a152119
commit
63f392131a
|
@ -24,8 +24,6 @@ tools:
|
||||||
php_sim: true
|
php_sim: true
|
||||||
php_pdepend: true
|
php_pdepend: true
|
||||||
php_analyzer: true
|
php_analyzer: true
|
||||||
external_code_coverage:
|
|
||||||
timeout: 3600 # Timeout in seconds. 60 minutes
|
|
||||||
|
|
||||||
checks:
|
checks:
|
||||||
php:
|
php:
|
||||||
|
|
|
@ -96,7 +96,7 @@ before_script:
|
||||||
- cd ${TRAVIS_BUILD_DIR}/../${SERVER_FOLDER}/apps/$APP_NAME
|
- cd ${TRAVIS_BUILD_DIR}/../${SERVER_FOLDER}/apps/$APP_NAME
|
||||||
- composer self-update
|
- composer self-update
|
||||||
- composer install -o --prefer-dist --no-interaction
|
- composer install -o --prefer-dist --no-interaction
|
||||||
- composer show -i
|
- composer show
|
||||||
|
|
||||||
script:
|
script:
|
||||||
# Test lint
|
# Test lint
|
||||||
|
@ -114,10 +114,8 @@ script:
|
||||||
# - sh -c "if [ '$TRAVIS_PHP_VERSION' = '7.0' ] && [ '$DB' = 'mysql' ]; then phpenv config-rm xdebug.ini; phpdbg -qrr vendor/bin/codecept run unit,integration,api --coverage --coverage-xml --coverage-html; fi;"
|
# - sh -c "if [ '$TRAVIS_PHP_VERSION' = '7.0' ] && [ '$DB' = 'mysql' ]; then phpenv config-rm xdebug.ini; phpdbg -qrr vendor/bin/codecept run unit,integration,api --coverage --coverage-xml --coverage-html; fi;"
|
||||||
|
|
||||||
after_success:
|
after_success:
|
||||||
# Send coverage report to Scrutinizer
|
# Send coverage report to Codecov
|
||||||
- sh -c "if [ '$TRAVIS_PHP_VERSION' = '7.0' ] && [ '$DB' = 'mysql' ]; then wget https://scrutinizer-ci.com/ocular.phar; fi"
|
- sh -c "if [ '$TRAVIS_PHP_VERSION' = '7.0' ] && [ '$DB' = 'mysql' ]; then bash <(curl -s https://codecov.io/bash) -f tests/_output/coverage.xml; fi"
|
||||||
- sh -c "if [ '$TRAVIS_PHP_VERSION' = '7.0' ] && [ '$DB' = 'mysql' ]; then php ocular.phar code-coverage:upload --format=php-clover tests/_output/coverage.xml; fi"
|
|
||||||
- bash <(curl -s https://codecov.io/bash) -f tests/_output/coverage.xml
|
|
||||||
|
|
||||||
# Generate API documentation
|
# Generate API documentation
|
||||||
- sh -c "if [ '$TRAVIS_PHP_VERSION' = '7.0' ] && [ '$DB' = 'mysql' ]; then php vendor/bin/phpdoc run; fi"
|
- sh -c "if [ '$TRAVIS_PHP_VERSION' = '7.0' ] && [ '$DB' = 'mysql' ]; then php vendor/bin/phpdoc run; fi"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Gallery
|
# Gallery
|
||||||
[![Build Status](https://travis-ci.org/nextcloud/gallery.svg?branch=master)](https://travis-ci.org/nextcloud/gallery)
|
[![Build Status](https://travis-ci.org/nextcloud/gallery.svg?branch=master)](https://travis-ci.org/nextcloud/gallery)
|
||||||
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/nextcloud/gallery/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/nextcloud/gallery/?branch=master)
|
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/nextcloud/gallery/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/nextcloud/gallery/?branch=master)
|
||||||
[![Code Coverage](https://scrutinizer-ci.com/g/nextcloud/gallery/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/nextcloud/gallery/?branch=master)
|
[![Code Coverage](https://codecov.io/gh/nextcloud/gallery/branch/master/graph/badge.svg)](https://codecov.io/gh/nextcloud/gallery)
|
||||||
[![PHP 7 ready](http://php7ready.timesplinter.ch/nextcloud/gallery/badge.svg)](https://travis-ci.org/nextcloud/gallery)
|
[![PHP 7 ready](http://php7ready.timesplinter.ch/nextcloud/gallery/badge.svg)](https://travis-ci.org/nextcloud/gallery)
|
||||||
|
|
||||||
Media gallery for Nextcloud which includes previews for all media types supported by your installation.
|
Media gallery for Nextcloud which includes previews for all media types supported by your installation.
|
||||||
|
|
|
@ -14,7 +14,7 @@ git init
|
||||||
|
|
||||||
# Inside this git repo we'll pretend to be a new user
|
# Inside this git repo we'll pretend to be a new user
|
||||||
git config user.name "Travis CI"
|
git config user.name "Travis CI"
|
||||||
git config user.email "travis-gallery-reporter@interfasys.ch"
|
git config user.email "travis-gallery-reporter@nextcloud.com"
|
||||||
|
|
||||||
# The first and only commit to this new Git repo contains all the
|
# The first and only commit to this new Git repo contains all the
|
||||||
# files present with the commit message "Deploy to GitHub Pages".
|
# files present with the commit message "Deploy to GitHub Pages".
|
||||||
|
@ -23,7 +23,7 @@ git add .
|
||||||
# Initialising wiki submodule
|
# Initialising wiki submodule
|
||||||
git submodule add https://github.com/nextcloud/gallery.wiki.git wiki
|
git submodule add https://github.com/nextcloud/gallery.wiki.git wiki
|
||||||
|
|
||||||
git commit -m "Gallery documentation"
|
git commit -m "Nextcloud Gallery documentation"
|
||||||
|
|
||||||
# Force push from the current repo's master branch to the remote
|
# Force push from the current repo's master branch to the remote
|
||||||
# repo's gh-pages branch. (All previous history on the gh-pages branch
|
# repo's gh-pages branch. (All previous history on the gh-pages branch
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
## Developer documentation for ownCloud Gallery</title>
|
## Developer documentation for Nextcloud Gallery</title>
|
||||||
|
|
||||||
* [API documentation and reports](https://owncloud.github.io/gallery/)
|
* [API documentation and reports](https://nextcloud.github.io/gallery/)
|
||||||
* [Developer documentation](https://github.com/owncloud/gallery/wiki)
|
* [Developer documentation](https://github.com/nextcloud/gallery/wiki)
|
||||||
|
|
Loading…
Reference in New Issue