From ef97be98777603887b90fe6bfe50958d83607575 Mon Sep 17 00:00:00 2001 From: gheber Date: Sat, 13 Feb 2016 09:41:24 -0600 Subject: [PATCH] Added Travis configuration --- travis.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 travis.yml diff --git a/travis.yml b/travis.yml new file mode 100644 index 0000000..54cb856 --- /dev/null +++ b/travis.yml @@ -0,0 +1,29 @@ +language: common-lisp + +branches: + only: + - master + - integration + +sudo: required +env: + matrix: + - LISP=sbcl + +install: + - if [ -x ./install.sh ] && head -2 ./install.sh | grep '^# cl-travis' > /dev/null; + then + ./install.sh; + else + curl https://raw.githubusercontent.com/luismbo/cl-travis/master/install.sh | sh; + fi + +script: + - cl -e '(in-package :cl-user)' + -e '(ql:quickload (list :fiveam :kenzo :kenzo-test))' + -e '(let ((*debugger-hook* + (lambda (c h) + (declare (ignore c h)) + (uiop:quit -1)))) + (lisp-unit2:with-failure-debugging () + (fiveam:run!)))'