Clojurians
#lumo
<
2017-04-10
>

This page is not created by, affiliated with, or supported by Slack Technologies, Inc.

anmonteiro06:04:48

I think I found a CI for Linux that has enough memory

anmonteiro06:04:12

now for the Windows battle

anmonteiro06:04:30

does anyone know if there are Docker containers for Windows?

dominicm07:04:45

That contain Windows? Seems unlikely.

anmonteiro15:04:58

@dominicm yeah. I'll look around

anmonteiro15:04:31

The alternative would be renting a Windows VM somewhere to run Lumo's tests

anmonteiro15:04:41

I can see that becoming expensive fast

dominicm15:04:38

Just don't support Windows

anmonteiro15:04:32

Still gotta figure out how to save the artifacts of building on Linux too

anmonteiro15:04:49

Codefresh needs me to build inside a Docket container

anmonteiro15:04:32

So I suppose I'll have to sync the artifacts to S3 inside the container or something

anmonteiro15:04:27

Yesterday was fun. I must have tried liks 3 different CIs

anmonteiro15:04:07

VisualStudio Team Services is absolute crap. Builds hang, and when it actually got to building Lumo, it ran out of memory

anmonteiro15:04:41

Shippable is OKish, though it also ran out of memory building Lumo

anmonteiro15:04:34

When I was about to go to sleep I got Lumo to build on http://Codefresh.io which didn't run out of memory so made me happy

dominicm15:04:50

circleci's artifact generation is good.

dominicm15:04:53

That's all I know

dominicm15:04:59

Are you still going to release via github?

anmonteiro15:04:08

@dominicm I plan to keep GitHub releases

anmonteiro15:04:12

Why do you ask?

anmonteiro15:04:25

I use Circle's artifacts for macOS

dominicm15:04:45

@anmonteiro wasn't sure if S3 would replace github releases was all :slightly_smiling_face:

anmonteiro15:04:19

Oh S3 is for nightlies

anmonteiro17:04:37

Appveyor got back to me saying they can put me on a machine with more RAM :slightly_smiling_face:

anmonteiro17:04:41

let’s see how that goes

pesterhazy17:04:50

circleci with their mac builds is a godsend as well

pesterhazy17:04:12

otherwise the only option is pretty much buy-your-own-mac-mini

anmonteiro17:04:19

CircleCI is awesome

anmonteiro17:04:27

they got Lumo unlimited minutes and OSX for free

pesterhazy17:04:51

they're using clojurescript internally I believe

anmonteiro17:04:14

still doesn’t mean they are obliged to do it

dominicm17:04:52

CircleCI seem really responsive to clojure people (or maybe just everyone?)

anmonteiro17:04:55

especially given the S3 build that Lumo must be costing :slightly_smiling_face:

anmonteiro17:04:12

build caches are definitely over 1GB, maybe 2

anmonteiro17:04:39

but shhh! :zipper_mouth_face:

nwjsmith17:04:16

whispers CircleCI :heart:s the community

nwjsmith17:04:06

and a bunch of us get a huge amount of value out of Lumo

nwjsmith17:04:15

I must launch it 5-10 times a day

anmonteiro17:04:49

@nwjsmith that’s awesome. I must say I do feel the :heart:!

anmonteiro18:04:25

you were incredibly kind giving the Lumo build the resources it needs

whitecoop21:04:10

I really apprectiate this whole interaction. :point_up: it's just great.