Open aldebogdanov opened 5 days ago
Hello! Thank you for library, but...
All attempts to run any subcommand are failing with such error:
▸ bb blambda build-all ----- Error -------------------------------------------------------------------- Type: java.lang.ClassCastException Message: java.lang.Character cannot be cast to java.util.Map$Entry Location: /Users/laniakea/.gitlibs/libs/net.jmglov/blambda/b80ac1d3ad1c45666e6bbc448538c3673687a300/src/blambda/cli.clj:266:12 ----- Context ------------------------------------------------------------------ 262: ;; Assume that the subprocess has already printed an error message 263: (System/exit exit)) 264: 265: :else 266: (throw e))))))) ^--- java.lang.Character cannot be cast to java.util.Map$Entry 267: 268: (defn -main [& args] 269: (apply dispatch {} args)) ----- Stack trace -------------------------------------------------------------- clojure.lang.APersistentMap/KeySeq - <built-in> clojure.core/first--5449 - <built-in> clojure.core/reduce1 - <built-in> clojure.core/set - <built-in> babashka.cli/dispatch-tree' - <built-in> babashka.cli/dispatch-tree - <built-in> babashka.cli/dispatch - <built-in> blambda.cli/dispatch - /Users/laniakea/.gitlibs/libs/net.jmglov/blambda/b80ac1d3ad1c45666e6bbc448538c3673687a300/src/blambda/cli.clj:266:12 blambda.cli/dispatch - /Users/laniakea/.gitlibs/libs/net.jmglov/blambda/b80ac1d3ad1c45666e6bbc448538c3673687a300/src/blambda/cli.clj:243:1 user-d7db72f9-b349-4918-834d-f742ce3e4fef - <expr>:26:1
Only simple bb blambda returns help as expected. bb.edn file is simple also:
bb blambda
bb.edn
{:paths ["src"] :deps {net.jmglov/blambda {:git/url "https://github.com/jmglov/blambda.git" :git/tag "v0.1.0" :git/sha "b80ac1d"}} :tasks {:requires ([blambda.cli :as blambda]) blambda {:doc "Controls Blambda runtime and layers" :task (blambda/dispatch {:deps-layer-name "example-deps" :lambda-name "example-test-1" :lambda-handler "example.main/handler" :lambda-iam-role "arn:aws:iam::******:role/service-role/example-test-1-role-******" :source-files ["src"]})}}}
Please explain what could be wrong. Thank you!
And what is really interesting, that everything works if I use my fork without any changes from your original code....
▸ bb version babashka v1.3.190
macOS Sonoma 14.5 (23F79)
Hello! Thank you for library, but...
All attempts to run any subcommand are failing with such error:
Only simple
bb blambda
returns help as expected.bb.edn
file is simple also:Please explain what could be wrong. Thank you!