1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-22 22:42:48 +03:00

remove coverage bits from travis build

I don't find them valuable and they make it harder for travis
to run on multiple operating systems.
This commit is contained in:
Wez Furlong 2019-02-19 23:58:06 -08:00
parent 99ff395a9a
commit 6a617aefbb
2 changed files with 0 additions and 18 deletions

View File

@ -49,20 +49,4 @@ addons:
env:
global:
- PKG_CONFIG_PATH=$TRAVIS_BUILD_DIR/lib/pkgconfig
# global:
# - RUSTFLAGS="-C link-dead-code"
after_success: |
wget https://github.com/SimonKagstrom/kcov/archive/master.tar.gz &&
tar xzf master.tar.gz &&
cd kcov-master &&
mkdir build &&
cd build &&
cmake .. &&
make &&
make install DESTDIR=../../kcov-build &&
cd ../.. &&
rm -rf kcov-master &&
for file in target/debug/term-*[^\.d] target/debug/wezterm-*[^\.d]; do mkdir -p "target/cov/$(basename $file)"; ./kcov-build/usr/local/bin/kcov --exclude-pattern=/.cargo,/usr/lib --verify "target/cov/$(basename $file)" "$file"; done &&
bash <(curl -s https://codecov.io/bash) &&
echo "Uploaded code coverage"

View File

@ -3,8 +3,6 @@
A terminal emulator implemented in Rust, using OpenGL ES 2 for rendering.
[![Build Status](https://travis-ci.org/wez/wezterm.svg?branch=master)](https://travis-ci.org/wez/wezterm)
[![codecov](https://codecov.io/gh/wez/wezterm/branch/master/graph/badge.svg)](https://codecov.io/gh/wez/wezterm)
![Screenshot](screenshots/one.png)