Fix defaults for docker

This commit is contained in:
2025-11-22 17:03:17 -06:00
parent f746cc7a13
commit 8fbfc21b84

View File

@@ -5,13 +5,15 @@
["path" :as path]
[configs :refer [cfg]]))
(defn image [{:keys [app-name]}]
(let [context-path (.. path (join "." (-> cfg :resource-path)))
(defn image [env]
(let [{:keys [app-name docker:image-opts]} env
context-path (.. path (join "." (-> cfg :resource-path)))
dockerfile-path (.. path (join context-path (str app-name ".dockerfile")))
base-args {:context {:location context-path}
base-args (if (:is-local docker:image-opts)
{:context {:location context-path}
:dockerfile {:location dockerfile-path}
:imageName (str (-> cfg :docker-repo) "/" app-name ":latest")
}]
:imageName (str (-> cfg :docker-repo) "/" app-name ":latest")}
{})]
base-args))
(def defaults