Closed ralphtheninja closed 5 years ago
I should also know better than to release in the middle of the night. Will check this tomorrow.
Weird, appveyor fails but in my windows 10 vm everything works as expected. Maybe a weird rust version? For the alpha2 release i manually built them on the vm and uploaded them, seems to work too.
I think this line could cause the problem: https://github.com/deltachat/deltachat-node/blob/master/appveyor.yml#L35
@Jikstra Sounds about right. Good catch! I was optimizing build times and broke releasing. :angry:
@ralphtheninja current master is broken because of rust-core, so this delays the -node alpha.3 release a bit. I will debug this appveyor builds once i'm trying to do a new release/prebuilts, i think it's a bit hard to try to fix this in a pr as the problematic ci code only gets executed if we're doing a release/have a new tag.
We could remove the caching/trick I did. It will take a longer time to build but it will be correct.
Hmm didn't understand your caching stuff yet, would investigate it when doing a new release and hacking on appveyor directly. But feel free to hack around on it too, you know it in more detail i think :)
The problem is that you can't cache the compiled stuff since we're checking out rust-core, so it will have to be moved elsewhere and cached and then moved back after git submodule update
etc. Makes sense?
https://ci.appveyor.com/project/ralphtheninja/deltachat-node-d4bf8/builds/25677147