From b82eed35d6eaff725915507a820859b9a8036301 Mon Sep 17 00:00:00 2001 From: CismonX Date: Wed, 25 Mar 2020 03:41:03 +0800 Subject: [PATCH] integrating Codecov --- .travis.yml | 6 +++++- README.md | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index fc08776..816adbd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,5 +31,9 @@ before_script: script: - phpize - ./configure --enable-arma-operators --enable-arma-pch - - make -j$(nproc) + - make -j$(nproc) EXTRA_CXXFLAGS='--coverage' EXTRA_LDFLAGS='-fprofile-arcs' - make test + - gcov --object-directory=src/.libs src/*.cc + +after_success: + - bash <(curl -s https://codecov.io/bash) diff --git a/README.md b/README.md index 66291e1..4bf3993 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # php-armadillo [![Travis-CI](https://travis-ci.com/CismonX/php-armadillo.svg?branch=master)](https://travis-ci.com/CismonX/php-armadillo) +[![Codecov](https://codecov.io/gh/CismonX/php-armadillo/branch/master/graphs/badge.svg)](https://codecov.io/gh/CismonX/php-armadillo) [![MIT license](https://img.shields.io/badge/licence-MIT-blue.svg)](https://opensource.org/licenses/MIT) PHP bindings for [Armadillo](http://arma.sourceforge.net/).