Fork me on GitHub
#boot
<
2015-11-14
>
juhoteperi07:11:17

I remember seeing issue about first boot invocation after install not doing anything somewhere

juhoteperi07:11:21

but can't find it now

juhoteperi07:11:34

it's really inconvenient for CI

juhoteperi08:11:26

@micha: Do you think that could be improved for the next release?

juhoteperi08:11:42

running no-op boot command just to make sure boot is initialized in CI takes something like 8-15 seconds

martinklepsch10:11:27

Regarding the boot-cljs-repl dependency handling: if we force specific versions couldn't boot-cljs-repl just depend on those?

martinklepsch10:11:41

@juhoteperi: ^

micha13:11:05

@juhoteperi: do you have a boot.properties file that pins BOOT_VERSION?

micha13:11:40

if boot knows which BOOT_VERSION you want then it won't run the no-op to fetch the latest

juhoteperi21:11:36

@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

juhoteperi21:11:13

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

juhoteperi21:11:55

And we would be back to starting point, we would need to check the versions

juhoteperi21:11:16

@micha: No, cljsjs packages don't have boot.properties files. I could add that if that's recommended.

juhoteperi21:11:35

I just need to add script to update boot version for all the packages 😄

rdrey23:11:03

hi everyone

rdrey23:11:15

I'm struggling to get boot installed

rdrey23:11:22

➜  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

rdrey23:11:51

I've tried installing via homebrew and with the manually downloaded wrapper script

juhoteperi23:11:28

@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)

rdrey23:11:42

ah, thanks

juhoteperi23:11:47

downloading the wrapper script (boot.sh) should work

juhoteperi23:11:14

App version line should say 2.4.2

rdrey23:11:46

Ok. I just realised I didn't finish installing the wrapper script

rdrey23:11:06

Got the manual page now, thanks

rdrey23:11:23

Sorry, should have thought of outdated homebrew

juhoteperi23:11:50

Homebrew should have the latest version if you update the cache

rdrey23:11:09

==> Updated Formulae
...
boot-clj (installed)