Skip to content

Commit 0cb5733

Browse files
committed
Do not install coverage tool unless CODECOV=1
Do not perform format check when `FORMAT_CHECK=0`
1 parent 473b011 commit 0cb5733

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

travis-ci

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ if [ "$TRAVIS_OS_NAME" = "linux" ]; then
6262
folded ... concurrently LIBSTD_INSTALL_PID locked bash -c "sudo -E apt-add-repository -y ppa:ubuntu-toolchain-r/test && sudo -E apt-get -yq update && sudo -E apt-get -yq --no-install-suggests --no-install-recommends install libstdc++-8-dev"
6363
folded ... concurrently GCC_INSTALL_PID locked sudo -E apt-get -yq --no-install-suggests --no-install-recommends install g++-8
6464
elif [ "$TRAVIS_OS_NAME" = "osx" ]; then
65-
folded ... concurrently LCOV_INSTALL_PID locked brew install lcov
66-
folded ... concurrently FORMAT_INSTALL_PID locked brew install prettier clang-format
65+
[ "$CODECOV" != 1 ] || folded ... concurrently LCOV_INSTALL_PID locked brew install lcov
66+
[ "$FORMAT_CHECK" = 0 ] || folded ... concurrently FORMAT_INSTALL_PID locked brew install prettier clang-format
6767
elif [ "$TRAVIS_OS_NAME" = "windows" ]; then
6868
folded ... concurrently MAKE_INSTALL_PID locked choco install make
6969
fi
@@ -115,12 +115,11 @@ format-check() {
115115
}
116116

117117
if [ "$TRAVIS_OS_NAME" = "osx" ]; then
118-
if [ -n "$CODECOV" ]; then
119-
folded ... finish LCOV_INSTALL_PID
120-
fi
121-
folded "Code coverage" code-coverage
122-
folded ... finish FORMAT_INSTALL_PID
123-
folded "Format check" format-check
118+
[ "$CODECOV" != 1 ] || folded ... finish LCOV_INSTALL_PID
119+
[ "$CODECOV" != 1 ] || folded "Code coverage" code-coverage
120+
121+
[ "$FORMAT_CHECK" = 0 ] || folded ... finish FORMAT_INSTALL_PID
122+
[ "$FORMAT_CHECK" = 0 ] || folded "Format check" format-check
124123
fi
125124

126125
install-output() { cat "$OUT"; }

0 commit comments

Comments
 (0)