boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
plexus 2018-12-17T14:43:44.027800Z

is there a way to have a task exit with a non-zero exit code, without printing a stack trace?

plexus 2018-12-17T14:44:50.028800Z

use case: I'm working on the Kaocha (test runner) boot task.When a test fails the exit code should be non-zero (so e.g. CI can detect the failure), but all error reporting is already done by the test runner.

2018-12-17T17:55:36.029300Z

System/exit?

2018-12-17T17:55:46.029500Z

that will ensure party over

alexyakushev 2018-12-17T20:32:00.030500Z

We've been using boot-bin from https://github.com/boot-clj/boot-bin/pull/17 for quite some time, and it seems to be working fine.

alexyakushev 2018-12-17T20:32:19.031Z

Any chance to merge it back and release the new binary?

2018-12-17T21:31:37.031700Z

@alexyakushev that's good to hear, the original merge was pretty traumatic 😅

2018-12-17T21:32:08.032100Z

i can take a look and do some of my own testing, maybe we can think about merging next month or so? post-holidays at least

alexyakushev 2018-12-17T21:32:41.032400Z

Sure, no rush, just a reminder that it's there 🙂

flyboarder 2018-12-17T21:42:55.033300Z

@alexyakushev @alandipert this is great! I have been holding all my projects back at 2.7.2 would love to get on 2.8

2018-12-17T21:44:40.033600Z

@flyboarder have you been using boot-bin from that PR also?

flyboarder 2018-12-17T21:45:23.034200Z

no not as of yet but 2.8 scares me - it didnt have a great launch

flyboarder 2018-12-17T21:46:54.034600Z

@alandipert what are your thoughts on #722

2018-12-17T21:48:40.035800Z

@flyboarder doesn't seem like a problem technically, but i'm personally not cognizant of a larger trend to put build scripts in dot dirs

2018-12-17T21:49:07.036400Z

i thought that was more what you did for things that were "ancillary" like CI or IDE configs

2018-12-17T21:52:04.038300Z

oh hey, on the topic of releases and maintenance, is anyone interested in a rotation as maintainer? since i don't use boot for work anymore my time budget is extremely limited, but i could make myself available regularly for anyone who wanted to take a shot

2018-12-17T21:52:56.038800Z

@flyboarder if you signed up you could merge 722 and i couldn't stop you 😄

flyboarder 2018-12-17T21:53:30.039400Z

@alandipert im ok with co-maintaining boot

2018-12-17T21:53:40.039700Z

re: making myself available, i was imagining i could meet with a maintainer 1-2x a month to review tickets/test things/discuss whatever

flyboarder 2018-12-17T21:53:43.039900Z

I already do it for hoplon 😅

2018-12-17T21:54:13.040300Z

ha, it would almost be like they were the same thing again!

flyboarder 2018-12-17T21:54:20.040700Z

😛

2018-12-17T21:54:28.041Z

but in seriousness, your offer is much appreciated. the people of boot thank you

1
flyboarder 2018-12-17T21:55:09.041800Z

I plan on getting around to the hoplon tickets again this holiday break as has been the trend of releasing new 7.x versions for new-year

🍾 1
2018-12-17T21:55:48.042600Z

maybe in january we could do a conference call or zoom or something, and discuss future direction for boot? and anyone with thoughts could hop on

💯 1
flyboarder 2018-12-17T21:56:11.043Z

sounds good!

🤘 2
flyboarder 2018-12-17T21:56:43.043600Z

just ping me when you want to set something up

2018-12-17T21:57:03.044Z

i will! thanks again. very excited by this turn of events