Return-Path: X-Original-To: apmail-celix-commits-archive@www.apache.org Delivered-To: apmail-celix-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BA442179F6 for ; Sat, 10 Oct 2015 18:43:37 +0000 (UTC) Received: (qmail 77510 invoked by uid 500); 10 Oct 2015 18:43:37 -0000 Delivered-To: apmail-celix-commits-archive@celix.apache.org Received: (qmail 77487 invoked by uid 500); 10 Oct 2015 18:43:37 -0000 Mailing-List: contact commits-help@celix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@celix.apache.org Delivered-To: mailing list commits@celix.apache.org Received: (qmail 77478 invoked by uid 99); 10 Oct 2015 18:43:37 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Oct 2015 18:43:37 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 7E925DFF81; Sat, 10 Oct 2015 18:43:37 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: bpetri@apache.org To: commits@celix.apache.org Message-Id: <27d8d070ee1d4697bb531599be58bb67@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: celix git commit: CELIX-271: setup coveralls.io Date: Sat, 10 Oct 2015 18:43:37 +0000 (UTC) Repository: celix Updated Branches: refs/heads/develop 7f032d759 -> 4d84558c9 CELIX-271: setup coveralls.io Project: http://git-wip-us.apache.org/repos/asf/celix/repo Commit: http://git-wip-us.apache.org/repos/asf/celix/commit/4d84558c Tree: http://git-wip-us.apache.org/repos/asf/celix/tree/4d84558c Diff: http://git-wip-us.apache.org/repos/asf/celix/diff/4d84558c Branch: refs/heads/develop Commit: 4d84558c9e693587e24aaf2efb2c2571bb5542ff Parents: 7f032d7 Author: Bjoern Petri Authored: Sat Oct 10 20:42:56 2015 +0200 Committer: Bjoern Petri Committed: Sat Oct 10 20:42:56 2015 +0200 ---------------------------------------------------------------------- .travis.yml | 5 ++++- README.md | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/celix/blob/4d84558c/.travis.yml ---------------------------------------------------------------------- diff --git a/.travis.yml b/.travis.yml index 6d4a57c..f742f21 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,5 +22,8 @@ script: - make all && make deploy && make install-all - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/utils:`pwd`/framework && make test && make coverage - +after_success: + - cd ${TRAVIS_BUILD_DIR}/build + - gem install coveralls-lcov + - lcx="lcov --output-file=coverage.info " && for i in `find . -name "*.info.cleaned"`; do lcx+=" --add-tracefile=$i"; done && $lcx && coveralls-lcov --repo-token=9dpeTAjiGoQU5hgXFe0ezk65iu40oc3WY coverage.info http://git-wip-us.apache.org/repos/asf/celix/blob/4d84558c/README.md ---------------------------------------------------------------------- diff --git a/README.md b/README.md index 473418a..818c59c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -#Apache Celix [![Build Status](https://travis-ci.org/apache/celix.svg?branch=develop)](https://travis-ci.org/apache/celix) +#Apache Celix [![Build Status](https://travis-ci.org/apache/celix.svg?branch=develop)](https://travis-ci.org/apache/celix)[![Coverage Status](https://coveralls.io/repos/apache/celix/badge.svg?branch=master&service=github)](https://coveralls.io/github/apache/celix?branch=master) Apache Celix is an implementation of the OSGi specification adapted to C. It will follow the API as close as possible, but since the OSGi specification is written primarily for Java, there will be differences (Java is OO, C is procedural). An important aspect of the implementation is interoperability between Java and C. This interoperability is achieved by porting and implementing the Remote Services specification in Celix. ##Building