From c8be5e4191b390f97ff0481e5649742eca9cf673 Mon Sep 17 00:00:00 2001 From: Aaron Mueller Date: Sat, 27 Sep 2014 17:24:06 +0200 Subject: [PATCH] Add deployment stuff --- .gitignore | 1 + deploy.sh | 4 ++++ src/luduverse/handler.clj | 18 ++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 .gitignore create mode 100755 deploy.sh create mode 100644 src/luduverse/handler.clj diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1de5659 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +target \ No newline at end of file diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..2e3d968 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +rsync -uva --delete --exclude=.git --exclude=target . clojurecup@luduverse.clojurecup.com:/home/clojurecup/luduverse +ssh clojurecup@luduverse.clojurecup.com 'cd /home/clojurecup/luduverse && /home/clojurecup/bin/lein immutant deploy' diff --git a/src/luduverse/handler.clj b/src/luduverse/handler.clj new file mode 100644 index 0000000..02e429c --- /dev/null +++ b/src/luduverse/handler.clj @@ -0,0 +1,18 @@ +(ns luduverse.handler + (:require [compojure.core :refer [defroutes]] + [compojure.route :as route] + [noir.util.middleware :as middleware])) + +(defroutes core-routes + (route/resources "/") + (route/not-found "Nothing to see here at the moment ...")) + +(defn init []) + +(defn destroy []) + +(def app (middleware/app-handler + [core-routes] + :middleware [] + :access-rules [] + :formats [:json-kw :edn]))