|
|
@ -5,7 +5,8 @@
|
|
|
|
[org.httpkit.server :as http-kit]
|
|
|
|
[org.httpkit.server :as http-kit]
|
|
|
|
[lambdacd.runners :as runners]
|
|
|
|
[lambdacd.runners :as runners]
|
|
|
|
[lambdacd.core :as lambdacd]
|
|
|
|
[lambdacd.core :as lambdacd]
|
|
|
|
[clojure.tools.logging :as log])
|
|
|
|
[clojure.tools.logging :as log]
|
|
|
|
|
|
|
|
[clojure.java.io :refer [as-file]])
|
|
|
|
(:import (java.nio.file.attribute FileAttribute)
|
|
|
|
(:import (java.nio.file.attribute FileAttribute)
|
|
|
|
(java.nio.file Files LinkOption))
|
|
|
|
(java.nio.file Files LinkOption))
|
|
|
|
(:gen-class))
|
|
|
|
(:gen-class))
|
|
|
@ -16,7 +17,8 @@
|
|
|
|
(defn -main [& args]
|
|
|
|
(defn -main [& args]
|
|
|
|
(let [;; the home dir is where LambdaCD saves all data.
|
|
|
|
(let [;; the home dir is where LambdaCD saves all data.
|
|
|
|
;; point this to a particular directory to keep builds around after restarting
|
|
|
|
;; point this to a particular directory to keep builds around after restarting
|
|
|
|
home-dir (create-temp-dir)
|
|
|
|
;; home-dir (create-temp-dir)
|
|
|
|
|
|
|
|
home-dir (as-file "/home/nonroot")
|
|
|
|
config {:home-dir home-dir
|
|
|
|
config {:home-dir home-dir
|
|
|
|
:name "wanijo pipeline"}
|
|
|
|
:name "wanijo pipeline"}
|
|
|
|
;; initialize and wire everything together
|
|
|
|
;; initialize and wire everything together
|
|
|
|