travis-ci: Apart from .travis-script.sh, only one quick build

That one quick build is in-tree, includes sudo for "make install",
and does both "make clean" and "make uninstall".

That should exercise a few more code paths.
This commit is contained in:
Hans Ulrich Niedermann
2020-02-17 21:57:07 +01:00
parent dd87744b9d
commit 155aac3fa8

View File

@@ -27,9 +27,7 @@ script:
- sh .travis-script.sh standard-test --enable-vusb
- sh .travis-script.sh everything-test --enable-vusb --with-camlibs=everything
- date; ls -l configure
- ./configure --enable-vusb && make && if make check; then :; else cat libgphoto2_port/test/test-suite.log test/test-suite.log; false; fi && sudo PATH=$PATH make install && examples/sample-afl && make clean
- date; ls -l configure
- ./configure --enable-vusb --with-camlibs=all,outdated,jd11 && make && if make check; then :; else cat libgphoto2_port/test/test-suite.log test/test-suite.log; false; fi && sudo PATH=$PATH make install && examples/sample-afl && make clean
- ./configure --enable-vusb --with-camlibs=ptp2 && make && make check && sudo PATH=$PATH make install && examples/sample-afl && make clean && make uninstall
notifications:
email: