Skip to content

Commit

Permalink
2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Kaspazza committed Sep 3, 2024
1 parent e933005 commit 0b39bc3
Show file tree
Hide file tree
Showing 118 changed files with 1,361 additions and 1,682 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/validation_delaguardo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ jobs:
clojure:
strategy:
matrix:
os: [ubuntu-latest, macOS-latest] # , windows-latest There is a path issue
os: [ubuntu-latest] # , windows-latest There is a path issue
# macOS-latest is removed to save github costs
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
Expand Down
File renamed without changes.
3 changes: 2 additions & 1 deletion .zprintrc
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@
:force-nl? true}
:pair {:force-nl? true}
:pair-fn {:hang? false}
:comment {:wrap? false}}
:comment {:wrap? false}
:width 100}
20 changes: 8 additions & 12 deletions bb.edn
Original file line number Diff line number Diff line change
@@ -1,21 +1,17 @@
;; The file is updated automatically
{:deps {org.clojars.hephaistox/automaton-build #:mvn{:version "3.0.0"}}
{:deps {org.clojars.hephaistox/automaton-build #:mvn{:version "3.0.1"}}
:paths []
:tasks
{:requires
[[automaton-build.tasks.launcher.bb-entrypoint :as build-task-bb-entrypoint]
[babashka.process :as babahska-process]]
{:requires [[automaton-build.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*))}
:task (System/exit (build-task-bb-entrypoint/-main *command-line-args*))}
lconnect
{:doc
"Repl in case automaton-web 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*)
: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))))}}}
(println "Repl failed also - error during repl startup" (ex-message e))))}}}
42 changes: 18 additions & 24 deletions build_config.edn
Original file line number Diff line number Diff line change
@@ -1,27 +1,21 @@
{:app-name "automaton-web"
:task-shared {:gha {}
:publication
{:as-lib org.clojars.hephaistox/automaton-web
:deploy-to :clojars
:env {:la {}
:production {}}
:frontend {:css {}
:run-aliases
[:automaton-web-portfolio :browser-test :ltest]}
:license {}
:repo "[email protected]:hephaistox/automaton-web.git"}
:publication {:as-lib org.clojars.hephaistox/automaton-web
:deploy-to :clojars
:env {:la {}
:production {}}
:frontend {:css {}
:run-aliases
[:automaton-web-portfolio :browser-test :ltest]}
:license {}
:repo "[email protected]:hephaistox/automaton-web.git"}
:repl-aliases [:common-test :env-development-repl :build]}
:tasks {:clean {:dirs [".cpcache/"
".clj-kondo/.cache/"
"tmp/"
"target/"
"node_modules/"
".shadow-cljs/builds/"]}
:lfe-css {}
:lfe-test {}
:lfe-watch {}
:reports {:forbiddenwords-words #{"automaton-build" "landing" "tap>"}}
:update-deps {:exclude-libs
#{"com.taoensso/encore"
"org.clojars.hephaistox/automaton-build@*-*"
"org.clojars.hephaistox/automaton-core@*-*"}}}}
:tasks
{:clean
{:dirs [".cpcache/" ".clj-kondo/.cache/" "tmp/" "target/" "node_modules/" ".shadow-cljs/builds/"]}
:lfe-css {}
:lfe-test {}
:lfe-watch {}
:reports {:forbiddenwords-words #{"automaton-build" "landing" "tap>"}}
:update-deps {:exclude-libs #{"com.taoensso/encore" "org.clojars.hephaistox/automaton-build@*-*"
"org.clojars.hephaistox/automaton-core@*-*"}}}}
50 changes: 19 additions & 31 deletions deps.edn
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
{:aliases
{:antq {:deps {com.github.liquidz/antq {:mvn/version "2.9.1217"}}
:main-opts ["-m" "antq.core"]}
:bb-deps {:extra-deps {org.clojars.hephaistox/automaton-build
#:mvn{:version "3.0.0"}}}
:build {:extra-deps {org.clojars.hephaistox/automaton-build
#:mvn{:version "3.0.0"}}
:bb-deps {:extra-deps {org.clojars.hephaistox/automaton-build #:mvn{:version "3.0.1"}}}
:build {:extra-deps {org.clojars.hephaistox/automaton-build #:mvn{:version "3.0.1"}}
:ns-default build}
:cljs-deps {:extra-deps {binaryage/devtools #:mvn{:version "1.0.7"}
clj-commons/pushy #:mvn{:version "0.3.10"}
Expand All @@ -30,37 +28,27 @@
"test/cljc/"
"env/development/src/cljc/"
"env/development/src/cljs/"]}
:common-test
{:exec-fn cognitect.test-runner.api/test
:extra-deps {com.cognitect/test-runner
{:git/url "https://github.com/cognitect-labs/test-runner"
:sha "9d36f36ff541dac680a05010e4348c744333f191"}
org.clojure/tools.namespace #:mvn{:version "1.5.0"}
org.clojure/tools.reader #:mvn{:version "1.5.0"}}
:extra-paths ["test/clj/" "test/cljc/" "test/resources/"]
:jvm-opts ["-Dheph-conf=env/test/config.edn,env/common_config.edn"]}
:env-development-repl
{:extra-deps {org.clojars.hephaistox/automaton-core #:mvn{:version
"1.3.0"}
org.clojure/core.async #:mvn{:version "1.6.681"}}
:extra-paths ["env/development/resources/"
"env/development/src/clj/"
"env/development/src/cljc/"]
:jvm-opts ["-Dheph-conf=env/development/config.edn,env/common_config.edn"]
:main-opts ["-m" "automaton-web.repl.entry-point"]}
:common-test {:exec-fn cognitect.test-runner.api/test
:extra-deps {com.cognitect/test-runner
{:git/url "https://github.com/cognitect-labs/test-runner"
:sha "9d36f36ff541dac680a05010e4348c744333f191"}
org.clojure/tools.namespace #:mvn{:version "1.5.0"}
org.clojure/tools.reader #:mvn{:version "1.5.0"}}
:extra-paths ["test/clj/" "test/cljc/" "test/resources/"]
:jvm-opts ["-Dheph-conf=env/test/config.edn,env/common_config.edn"]}
:env-development-repl {:extra-deps {org.clojars.hephaistox/automaton-core #:mvn{:version "1.3.1"}
org.clojure/core.async #:mvn{:version "1.6.681"}}
:extra-paths ["env/development/resources/"
"env/development/src/clj/"
"env/development/src/cljc/"]
:jvm-opts ["-Dheph-conf=env/development/config.edn,env/common_config.edn"]
:main-opts ["-m" "automaton-web.repl.entry-point"]}
:env-development-test
{:jvm-opts
["-Dclojure.tools.logging.factory=clojure.tools.logging.impl/log4j2-factory"
"-Dhephaistox-in-test=true"
"-Dlog4j.configurationFile=resources/log_config/appenders.properties,resources/log_config/logging-tests.properties"]
:main-opts ["-m"
"cognitect.test-runner"
"-r"
".*-test.*"
"-d"
"test/clj"
"-d"
"test/cljc"]}}
:main-opts ["-m" "cognitect.test-runner" "-r" ".*-test.*" "-d" "test/clj" "-d" "test/cljc"]}}
:deps {amalloy/ring-gzip-middleware #:mvn{:version "0.1.4"}
com.taoensso/sente #:mvn{:version "1.19.2"}
hiccup/hiccup #:mvn{:version "2.0.0-RC3"}
Expand All @@ -69,7 +57,7 @@
metosin/reitit #:mvn{:version "0.7.1"}
metosin/ring-http-response #:mvn{:version "0.9.4"}
mount/mount #:mvn{:version "0.1.19"}
org.clojars.hephaistox/automaton-core #:mvn{:version "1.3.0"}
org.clojars.hephaistox/automaton-core #:mvn{:version "1.3.1"}
ring-cors/ring-cors #:mvn{:version "0.1.13"}
ring/ring #:mvn{:version "1.12.2"}
ring/ring-anti-forgery #:mvn{:version "1.3.1"}
Expand Down
Loading

0 comments on commit 0b39bc3

Please sign in to comment.