File tree 1 file changed +7
-9
lines changed
1 file changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -6,18 +6,16 @@ notifications:
6
6
email : false
7
7
8
8
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
13
14
14
15
# Trusty (aka 14.04) is way way too old, so run in docker...
15
16
script :
16
17
- 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}
22
20
# - git clone https://github.com/lightningnetwork/lightning-rfc.git
23
21
# - docker run --rm=true -v "${TRAVIS_BUILD_DIR}":/build -t cdecker/lightning-ci:${ARCH}bit make check-source BOLTDIR=lightning-rfc
You can’t perform that action at this time.
0 commit comments