Skip to content

Commit 7572c22

Browse files
cdeckerrustyrussell
authored andcommitted
travis: Add clang build to build matrix
Signed-off-by: Christian Decker <[email protected]>
1 parent 61852b4 commit 7572c22

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

.travis.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,16 @@ notifications:
66
email: false
77

88
env:
9-
- NO_VALGRIND=1 ARCH=32 DEVELOPER=1
10-
- NO_VALGRIND=1 ARCH=64 DEVELOPER=1
11-
- NO_VALGRIND=0 ARCH=64 DEVELOPER=1
12-
- NO_VALGRIND=0 ARCH=64 DEVELOPER=0
9+
- NO_VALGRIND=1 ARCH=32 DEVELOPER=1 COMPILER=gcc
10+
- NO_VALGRIND=1 ARCH=64 DEVELOPER=1 COMPILER=gcc
11+
- NO_VALGRIND=0 ARCH=64 DEVELOPER=1 COMPILER=gcc
12+
- NO_VALGRIND=0 ARCH=64 DEVELOPER=0 COMPILER=gcc
13+
- NO_VALGRIND=1 ARCH=64 DEVELOPER=1 COMPILER=clang
1314

1415
# Trusty (aka 14.04) is way way too old, so run in docker...
1516
script:
1617
- docker pull cdecker/lightning-ci:${ARCH}bit | tee
17-
- echo "Building..."
18-
- echo "travis_fold:start:SCRIPT folding starts"
19-
- docker run --rm=true -v "${TRAVIS_BUILD_DIR}":/build -t cdecker/lightning-ci:${ARCH}bit make -j3 DEVELOPER=${DEVELOPER}
20-
- echo "travis_fold:end:SCRIPT folding ends"
21-
- docker run --rm=true -e NO_VALGRIND=${NO_VALGRIND:-0} -e TEST_DEBUG=${TEST_DEBUG:-0} -v "${TRAVIS_BUILD_DIR}":/build -t cdecker/lightning-ci:${ARCH}bit make check DEVELOPER=${DEVELOPER}
18+
- docker run --rm=true -v "${TRAVIS_BUILD_DIR}":/build -t cdecker/lightning-ci:${ARCH}bit make -j3 CC=${COMPILER} DEVELOPER=${DEVELOPER}
19+
- docker run --rm=true -e NO_VALGRIND=${NO_VALGRIND:-0} -e TEST_DEBUG=${TEST_DEBUG:-0} -v "${TRAVIS_BUILD_DIR}":/build -t cdecker/lightning-ci:${ARCH}bit make CC=${COMPILER} check DEVELOPER=${DEVELOPER}
2220
# - git clone https://github.com/lightningnetwork/lightning-rfc.git
2321
# - docker run --rm=true -v "${TRAVIS_BUILD_DIR}":/build -t cdecker/lightning-ci:${ARCH}bit make check-source BOLTDIR=lightning-rfc

0 commit comments

Comments
 (0)