From 8fbfc21b847a6886222f60140f16214f30ddaf7e Mon Sep 17 00:00:00 2001 From: GigiaJ Date: Sat, 22 Nov 2025 17:03:17 -0600 Subject: [PATCH] Fix defaults for docker --- iac/src/main/utils/docker.cljs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/iac/src/main/utils/docker.cljs b/iac/src/main/utils/docker.cljs index 731ea1e..1b58223 100644 --- a/iac/src/main/utils/docker.cljs +++ b/iac/src/main/utils/docker.cljs @@ -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} - :dockerfile {:location dockerfile-path} - :imageName (str (-> cfg :docker-repo) "/" app-name ":latest") - }] + base-args (if (:is-local docker:image-opts) + {:context {:location context-path} + :dockerfile {:location dockerfile-path} + :imageName (str (-> cfg :docker-repo) "/" app-name ":latest")} + {})] base-args)) (def defaults