From 9b4dbb2fe0da5a95df85a8516e324f91783bea36 Mon Sep 17 00:00:00 2001
From: Michael Jerger <michael.jerger@meissa-gmbh.de>
Date: Fri, 24 Jan 2025 13:36:56 +0100
Subject: [PATCH] feat: add tg/output to the world

---
 src/dda/build/terragrunt.clj | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/dda/build/terragrunt.clj b/src/dda/build/terragrunt.clj
index d576d62..21cf70b 100644
--- a/src/dda/build/terragrunt.clj
+++ b/src/dda/build/terragrunt.clj
@@ -61,6 +61,14 @@
     (copy-terragrunt! config)
     (terragrunt-plan! config)))
 
+(defn-spec output! map?
+  [devops ::tg]
+  (let [config (merge default devops)]
+    (clean-build-dir! config)
+    (d/create-build-dir! config)
+    (copy-terragrunt! config)
+    (terragrunt-output! config)))
+
 (defn-spec apply! map?
   [devops ::tg]
   (let [config (merge default devops)]