-
Notifications
You must be signed in to change notification settings - Fork 14
Add --deps/root option to install command #70
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
I have a project that has a nested project structure with a bbin entry.
Locally I can install this project with
bbin install . --local/root projects/poly-bb
or directly from the dir with
bbin install .
From Github I have not been able to install it without cloning the repo locally.
Ideally one would be able to install this bbin binary with
bbin install io.github.jeroenvandijk/polylith --git/sha "6527bf4b4d6165c8ba7d8f678866e662d34b1c19" --deps/root "projects/poly-bb" --as poly-bb-dev1
I've tried adding a bb.edn file in the root of the project without success (it installs but then gets an error):
bbin install io.github.jeroenvandijk/polylith --git/sha "8c1632cf58d257ad574781192872133c0706941a" --as poly-bb-dev2
Details
----- Error --------------------------------------------------------------------
Type: java.lang.Exception
Message: Could not find namespace: polylith-bb.core.
Location: <expr>:1:10
----- Context ------------------------------------------------------------------
1: (ns user (:require [polylith-bb.core])) (apply polylith-bb.core/-main *command-line-args*)
^--- Could not find namespace: polylith-bb.core.
----- Stack trace --------------------------------------------------------------
user - <expr>:1:10
Another option would be to change the deps.edn file in the root. This would however conflicts with the project structure of Polylith itself.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request