summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
90d6ba3)
This allows us to run the same Travis testing locally.
Examples:
./tests/run-tests.sh
-script:
-- ./bootstrap
-- ./configure
-- make test-all
-- make distclean
-- cmake .
-- make
-- make test
-- make clean
+script: tests/run-tests.sh
--- /dev/null
+#!/bin/sh
+
+set -e
+
+main() {
+ bootstrap
+
+ make test-all
+
+ clean
+
+ cmake .
+
+ make
+ make test
+}
+
+bootstrap() {
+ clean
+
+ ./bootstrap
+ ./configure
+}
+
+clean() {
+ git clean -d -x -f
+ rm -fr libyaml-test
+}
+
+main "$@"