This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-11-14
Channels
- # admin-announcements (1)
- # beginners (7)
- # boot (30)
- # clara (1)
- # cljs-dev (3)
- # clojure (57)
- # clojure-austin (2)
- # clojure-conj (3)
- # clojure-dev (11)
- # clojure-russia (84)
- # clojurescript (105)
- # data-science (1)
- # devcards (1)
- # editors (4)
- # editors-rus (2)
- # hoplon (119)
- # immutant (1)
- # lein-figwheel (5)
- # off-topic (4)
- # om (6)
- # re-frame (75)
- # reagent (5)
I remember seeing issue about first boot
invocation after install not doing anything somewhere
but can't find it now
it's really inconvenient for CI
Ah, it's on boot-bin project: https://github.com/boot-clj/boot-bin/issues/1
@micha: Do you think that could be improved for the next release?
running no-op boot command just to make sure boot is initialized in CI takes something like 8-15 seconds
Regarding the boot-cljs-repl dependency handling: if we force specific versions couldn't boot-cljs-repl just depend on those?
@juhoteperi: do you have a boot.properties file that pins BOOT_VERSION?
if boot knows which BOOT_VERSION you want then it won't run the no-op to fetch the latest
@martinklepsch: Yes, boot-cljs-repl could depend on the versions but we wouldn't be able to be sure that those are the versions used
It would be possible that other dependencies would depend on other versions of those libraries and it would be possible that those versions would be used instead
And we would be back to starting point, we would need to check the versions
@micha: No, cljsjs packages don't have boot.properties files. I could add that if that's recommended.
I just need to add script to update boot version for all the packages š
ā Downloads boot -h
Please download latest Boot binary:
ā Downloads boot -u
#
#Sat Nov 14 18:46:28 EST 2015
BOOT_CLOJURE_VERSION=1.7.0
BOOT_VERSION=2.4.2
#App version: 2.2.0
@rdrey: boot -u
doesn't update the binary and I'm not sure if homebrew has the latest version yet (also your homebrew cache can be stale)
downloading the wrapper script (boot.sh) should work
App version line should say 2.4.2
Homebrew should have the latest version if you update the cache