timewarrior/test/scripts/test_osx.sh
Tomas Babej bdb98553fb tests: Implement Travis-based Multi-OS CI service
This commit implements (after the example of taskwarrior) a Travis-based
multi-OS continuous integration service, that tests on a variety of
Linux-based hosts and Mac OS X.
2019-01-06 21:03:43 +01:00

18 lines
266 B
Bash

set -x
brew install gnutls
brew install cmake
brew install libfaketime
git clean -dfx
git submodule init
git submodule update
cmake -DCMAKE_BUILD_TYPE=debug .
make -j2
make install
task --version
pushd test
make
./run_all -v
cat all.log | grep 'not ok'
./problems