Fork me on GitHub
#boot
<
2016-04-25
>
ajchemist04:04:39

hello, I’m using boot in [rum-mdl](https://github.com/aJchemist/rum-mdl) project. This would be another example of build.boot.

jonathanj09:04:43

My boot dev task appears to no longer do hot reloading, is there any way I can debug this?

yenda10:04:51

How can I investigate that kind of exceptions with boot when running a boot task ? Is there a way to recover the boot.user temp file ?

dm310:04:18

@yenda: is /tmp/boot.user1978420693527068761.clj gone?

dm310:04:48

you can run boot -b to generate the file that is run by Boot

yenda11:04:29

dm3: yes it was gone, boot -b works to show the file

jethroksy11:04:59

anyone using mount with boot?

yenda11:04:12

the "problematic" line is just this so it doesn't really help though

jethroksy11:04:29

how do you guys get mount to reset all states after file changes?

dm311:04:28

@jethroksy: I do (reset) manually

dm311:04:51

really don't want it resetting on every change

dm311:04:00

although some people do, it seems simple_smile

jethroksy11:04:25

mm I do that now too

jethroksy11:04:16

I have several components, and I guess restarting just the web server would make my workflow more efficient

jethroksy11:04:41

I think I know how to go about that, just wondering what the general approach to the problem is

yenda13:04:47

Is there a way to get a better error report than this exception stack i'm getting with boot ?

yenda13:04:01

apparently it is coming from the watch task

yenda13:04:17

and it doesn't show when I don't use the verbose flag

yenda13:04:24

should I fill a bug report ? I get the previously mentionned exception when verbose flag is up on the watch task, which stops the dev task, while it works normally without it

yenda13:04:54

I found out the reason for the bug

yenda13:04:01

it was a file named Modifier%20Mot%20de%20passe.json.postman_collection

brianosaurus17:04:31

What’s the preferred way to include .java files into a build? I’ve added vendor/src to source-paths and am calling javac (which works for our dev env) but it fails in the test env.

brianosaurus17:04:12

We’re using quartz (clojurequartz) which is a wrapper for the quartz scheduler.

brianosaurus17:04:00

The tests can’t find the java class which is present in dev.

clem17:04:58

Are directories created by tmp-dir! automagically cleaned up after the boot process closes?

martinklepsch18:04:51

@clem: I don't think it's fully cleaning all used tmp-dirs

micha18:04:52

@clem: boot will delete those tem directories the next time it runs in that project

micha18:04:03

it doesn't delete them on exit because then you can't debug problems

micha18:04:15

so it lets the files exist until the next time you run boot in that project

micha18:04:37

you'll see a file in the temp dirs called .deleteme which is what boot uses to know which ones can be deleted

micha18:04:43

that file is created when boot exits

clem18:04:20

@micha ok, makes sense. I was wondering what the protocol was for task writers cleaning up after themselves. I take it most just leave the temporary directory?

micha18:04:27

if boot's JVM crashes in such a way that shutdown hooks can't run then you'll have temp dirs that won't be garbage collected

micha18:04:39

yeah that's the only thing you can do

micha18:04:49

if you delete the directory boot will have problems