]> git.proxmox.com Git - rustc.git/blame - vendor/regex-0.2.11/ci/after_success.sh
New upstream version 1.33.0+dfsg1
[rustc.git] / vendor / regex-0.2.11 / ci / after_success.sh
CommitLineData
94b46f34
XL
1#!/bin/bash
2
3# This runs only when a commit is pushed to master. It is responsible for
4# updating docs and computing coverage statistics.
5
6set -e
7
8if [ "$TRAVIS_RUST_VERSION" != "nightly" ] || [ "$TRAVIS_PULL_REQUEST" != "false" ] || [ "$TRAVIS_BRANCH" != "master" ]; then
9 exit 0
10fi
11
12env
13
14# Install kcov.
15tmp=$(mktemp -d)
16pushd "$tmp"
17wget https://github.com/SimonKagstrom/kcov/archive/master.tar.gz
18tar zxf master.tar.gz
19mkdir kcov-master/build
20cd kcov-master/build
21cmake ..
22make
23make install DESTDIR="$tmp"
24popd
25PATH="$tmp/usr/local/bin:$PATH" ./ci/run-kcov --coveralls-id $TRAVIS_JOB_ID