Fork me on GitHub
#off-topic
<
2022-06-25
>
mauricio.szabo15:06:28

Almost off topic, but does someone know how to make things work on a Windows CI? My builds are failing for a huge amount of random reasons, and just by retrying sine.if the errors go away (but others appear..)

borkdude18:06:33

@mauricio.szabo I've done my share of Windows CI configs

mauricio.szabo19:06:52

Did you use Circle or Cirrus? How did you debug what happened? Which image/config did you use? I'm actually quite baffled by this:

mauricio.szabo19:06:38

These are all retries from the same build. I think half of them are network issues, and the rest is a header not found, a dynamic library not present, or the compiler unable to find things...

borkdude20:06:59

For Windows I've always used appveyor

borkdude20:06:26

They are specialized in Windows and I've always had good experience with them

borkdude20:06:38

You can check out babashka or clj-kondo's appveyor.yml config

borkdude20:06:04

Although Github actions + Windows generally also has worked fine for me

borkdude20:06:39

Cirrus is quite responsive on Twitter, you can shoot them a message. I quite like them (for their macos aarch64 stuff)