Skip to content

Commit

Permalink
Monorepo ALL tasks working perfectlygit status
Browse files Browse the repository at this point in the history
  • Loading branch information
Kaspazza committed Jan 14, 2024
1 parent a083f45 commit 8a97545
Show file tree
Hide file tree
Showing 15 changed files with 575 additions and 192 deletions.
5 changes: 3 additions & 2 deletions bb.edn
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
{:deps {org.clojars.hephaistox/automaton-build-app {:mvn/version "0.0.70"}}
;;The file is updated automatically
{:deps #:org.clojars.hephaistox{automaton-build-app {:mvn/version "0.0.83"}}
:paths []
:tasks {:requires [[automaton-build-app.tasks.launcher.bb-entrypoint :as build-task-bb-entrypoint] [babashka.process :as babahska-process]]
heph-task {:doc "Launch an Hephaistox task"
:task (System/exit (build-task-bb-entrypoint/-main *command-line-args*))}
lconnect {:doc "Repl in case automaton-core is failing. Using -f or --force cli arguments to force start if some part are failing"
:task (try (-> (babahska-process/shell "clojure" "-M:common-test:env-development-repl:build" *command-line-args*)
System/exit)
(catch Exception e (println "Repl failed also - error during repl startup" (ex-message e))))}}}
(catch Exception e (println "Repl failed also - error during repl startup" (ex-message e))))}}}
8 changes: 2 additions & 6 deletions build_config.edn
Original file line number Diff line number Diff line change
@@ -1,13 +1,9 @@
{:app-name "automaton-core"
:task-shared {:gha {}
:mermaid-dir "docs/code/"
:publication {:as-lib org.clojars.hephaistox/automaton-core
:branch "main"
:jar-path "target/prod/automaton-core.jar"
:deploy-to :clojars
:major-version "0.0.%d"
:pom-path "target/prod/class/META-INF/maven/org.clojars.hephaistox/automaton-core/pom.xml"
:repo "[email protected]:hephaistox/automaton-core.git"}
:repl-aliases [:common-test :env-development-repl :build]
:storage-datomic {:datomic-ver "1.0.7021"}}
:repl-aliases [:common-test :env-development-repl :build]}
:tasks {:clean {:dirs [".cpcache/" ".clj-kondo/.cache/" "tmp/" "target/" "node_modules/" ".shadow-cljs/builds/"]}
:reports {:forbiddenwords-words #{"automaton-web" "landing" "tap>"}}}}
10 changes: 5 additions & 5 deletions deps.edn
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{:aliases {:bb-deps {:extra-deps {org.clojars.hephaistox/automaton-build-app {:mvn/version "0.0.70"}}}
:build {:extra-deps {org.clojars.hephaistox/automaton-build-app {:mvn/version "0.0.70"}}}
{:aliases {:bb-deps {:extra-deps #:org.clojars.hephaistox{automaton-build-app {:mvn/version "0.0.83"}}}
:build {:extra-deps #:org.clojars.hephaistox{automaton-build-app {:mvn/version "0.0.83"}}}
:cljs-deps {:extra-deps {binaryage/devtools {:mvn/version "1.0.7"}
cider/cider-nrepl {:mvn/version "0.30.0"}
thheller/shadow-cljs {:mvn/version "2.26.2"}}
Expand All @@ -25,10 +25,9 @@
com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.3.0"}
com.datomic/peer {:mvn/version "1.0.7075"}
com.taoensso/encore {:mvn/version "3.62.1"}
org.clojure/data.json {:mvn/version "2.5.0"}
com.taoensso/tempura {:mvn/version "1.5.3"}
danlentz/clj-uuid {:mvn/version "0.1.9"}
djblue/portal {:mvn/version "0.51.0"} ;; developer tooling
djblue/portal {:mvn/version "0.51.1"}
http-kit/http-kit {:mvn/version "2.7.0"}
io.sentry/sentry {:mvn/version "7.1.0"}
io.sentry/sentry-clj {:mvn/version "6.33.209"}
Expand All @@ -40,9 +39,10 @@
org.apache.logging.log4j/log4j-core {:mvn/version "2.22.1"}
org.apache.logging.log4j/log4j-slf4j2-impl {:mvn/version "2.22.1"}
org.clojure/clojure {:mvn/version "1.11.1"}
org.clojure/data.json {:mvn/version "2.5.0"}
org.clojure/tools.cli {:mvn/version "1.0.219"}
org.clojure/tools.logging {:mvn/version "1.2.4"}
org.postgresql/postgresql {:mvn/version "42.7.1"}
refactor-nrepl/refactor-nrepl {:mvn/version "3.6.0"}
zprint/zprint {:mvn/version "1.2.8"}}
:paths ["src/clj/" "src/cljc/" "resources/"]}
:paths ["src/clj/" "src/cljc/" "resources/"]}
Loading

0 comments on commit 8a97545

Please sign in to comment.