bbin
bbin copied to clipboard
Install any Babashka script or project with one command
This would allow people to install scripts from a URL which requires auth.
Please answer the following questions and leave the below in as part of your PR. - [x] This PR corresponds to an [issue with a clear problem statement](https://github.com/babashka/babashka/blob/master/doc/dev.md#start-with-an-issue-before-writing-code). - https://github.com/babashka/bbin/issues/78
```shell $ bbin-dev --version bb --deps-root /Users/rads/src/bbin --config /var/folders/tt/73f6l1j971n03fsxstmz_g280000gn/T/bbin158 -f /Users/rads/src/bbin/bbin -- bbin 0.2.4-SNAPSHOT $ cat /var/folders/tt/73f6l1j971n03fsxstmz_g280000gn/T/bbin158 {:deps {local/deps {:local/root "/Users/rads/src/bbin"}}} ```
I developed a few bb scripts for which I recommend direct raw file bbin installation (e.g. [here](https://github.com/bzg/org-utils/?tab=readme-ov-file#install-and-update)). But now I hit a limit: what if I want to version these...
This PR enables a JVM-based workflow. The tests that pass without modification on a JVM can now be run on a JVM. The tests that fail on JVM only run...
I noticed this when I was bringing https://github.com/babashka/bbin/pull/74 up-to-date with `main`. To make this test more stable, I think we could set up [bbin-test-lib](https://github.com/rads/bbin-test-lib) to publish a couple versions to...
Please answer the following questions and leave the below in as part of your PR. - [x] This PR corresponds to an [issue with a clear problem statement](https://github.com/babashka/babashka/blob/master/doc/dev.md#start-with-an-issue-before-writing-code). - https://github.com/babashka/bbin/issues/90