boot icon indicating copy to clipboard operation
boot copied to clipboard

Build tooling for Clojure.

Results 101 boot issues
Sort by recently updated
recently updated
newest added

**Describe the bug** boot fails to download jar files from other repositories. **To Reproduce** Steps to reproduce the behavior: 1. Save boot file below as `build.jahmm.boot` ``` ;; Copyright ©...

### Problem Description Running `boot.exe` results in: > This application requires a Java Runtime Environment 1.7.0 > The registry refers to a nonexistent Java Runtime Environment installation or the runtime...

**Describe the bug** `boot.pod/make-pod` (and thus its dependents like `boot.core/aot`) fails with environments that are sufficiently large. I came across this bug while working on a project with a lot...

I tried to run the command against a couple of projects, for example [metosin/metosin-common](https://github.com/metosin/metosin-common), and for all of them the result is the same: ``` % boot show --verify-deps java.lang.Thread.run...

help wanted
question

Providing the checkouts option on the command line currently throws an exception: ``` boot --dependencies clojure.java-time:0.3.0 --checkouts clojure.java-time:0.3.0 repl ``` ``` java.lang.NullPointerException at boot.main$dep_ns_decls.invoke(main.clj:52) at boot.main$export_task_namespaces$fn__1667.invoke(main.clj:65) at clojure.core$map$fn__4785.invoke(core.clj:2644) at clojure.lang.LazySeq.sval(LazySeq.java:40)...

Bug
Repro Attached

Boot includes a built-in help task, as the tasks are being moved to their own package, core will need a new namespace to handle the help functions.

Currently boot stores all of it's config files within the project root - I propose we also look in the project `.boot/` folder. This way we can keep projects from...

If you run the watch task without any paths to watch the task just stalls and never exists or continues with the build. We should at least warn when the...

For v3 performance we should pull all the deprecated functions to reduce loc.

Kick built in tasks to their own library, this will reduce the amount of namespaces in boot that are used for utilities unrelated to the boot environment.