From cb3b5d45f6ae21d33ddc93d1fc284f865df69370 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Tue, 2 Feb 2016 21:45:51 +0200 Subject: [PATCH] Add .travis.yml file. --- .travis.yml | 14 ++++++++++++++ scripts/build.clj | 9 ++++----- 2 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..6db2e757e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: clojure +lein: lein +sudo: false + +script: + ./scripts/build + node out/tests.js + +jdk: + - oraclejdk8 + +node_js: + - "5.4.1" + diff --git a/scripts/build.clj b/scripts/build.clj index e5697721e..116aa3013 100644 --- a/scripts/build.clj +++ b/scripts/build.clj @@ -8,14 +8,13 @@ (let [start (System/nanoTime)] (b/build - (b/inputs "src") - {:main 'uxbox.core - :output-to "resources/public/js/main.js" - :output-dir "resources/public/js" + (b/inputs "src" "test") + {:main 'uxbox.test-runner + :output-to "out/tests.js" + :output-dir "out" :parallel-build false :optimizations :advanced :language-in :ecmascript5 :language-out :ecmascript5 - :asset-path "/js" :verbose true}) (println "... done. Elapsed" (/ (- (System/nanoTime) start) 1e9) "seconds"))