Zulip Chat Archive

Stream: general

Topic: windows nightly link broken


Kevin Buzzard (Mar 08 2018 at 21:27):

https://ci.appveyor.com/api/projects/leodemoura/lean/artifacts/build/lean-nightly-windows.zip?branch=master (the usual link to lean nightly windows) doesn't work currently -- I mean the link doens't work, rather than the zip file not compiling.

Kevin Buzzard (Mar 09 2018 at 07:55):

There are issues with the Windows build infrastructure (as spotted by one of my students last night who was hoping to get the new non-leaky Lean). https://github.com/leanprover/lean reports the build as passing in the readme, the link in the readme seems to report it as failing, and the link at https://leanprover.github.io/download/ to the windows nightly is still failing with the error {"message":"\"job\" parameter must be specified if build contains multiple jobs.\r\nParameter name: job"}

Sebastian Ullrich (Mar 09 2018 at 09:34):

The new link is https://ci.appveyor.com/api/projects/leodemoura/lean/artifacts/build/lean-nightly-windows.zip?branch=master&job=Environment%3A%20CFG%3DMINGW64. Hopefully I can deploy the new nightly infrastructure in the next few days so that this won't matter.

Kevin Buzzard (Apr 08 2018 at 11:18):

I know Lean is a project not a product, but the link to Windows nightlies on the official download page https://leanprover.github.io/download/ currently doesn't work for me. I think Sebastian once told me how to fix this but I forgot. The issue is that I simply don't know where any windows nightlies are any more. At https://github.com/leanprover/lean-nightly/releases there seems to be no Windows nightlies either. Where, if anywhere, is the current Windows nightly?

Kevin Buzzard (Apr 09 2018 at 11:11):

I just told someone about Lean and they said "it's crap, the windows download doesn't even work". Nice.

Sebastian Ullrich (Apr 09 2018 at 11:34):

@Kevin Buzzard I updated the nightlies link to the new releases page... which doesn't help for Windows until AppVeyor get their shit together and enable cron builds for us :angry:

Sebastian Ullrich (Apr 09 2018 at 12:43):

Okay, I've manually triggered a Windows build of the latest nightly

Simon Hudon (Apr 09 2018 at 12:50):

I don't understand why you need cron for that. Doesn't the commit trigger a build on AppVeyor?

Kevin Buzzard (Apr 09 2018 at 12:51):

That is a fine fix Sebastian. Thanks!

Kevin Buzzard (Apr 09 2018 at 12:53):

And we're back to having downloads for all three of the OS's supported by Lean. Hooray!

Sebastian Ullrich (Apr 09 2018 at 13:10):

@Simon Hudon Sure, but we don't want a release for every single commit

Simon Hudon (Apr 09 2018 at 13:12):

Ah so you have a daily build that creates the daily, is that it? What do you do if there haven't been any commits since the last time?

Sebastian Ullrich (Apr 09 2018 at 13:14):

Not pushing a build, obviously :smile: . We already need to compare against the previous build for the change log anyway.

Simon Hudon (Apr 09 2018 at 13:29):

Cool :)


Last updated: Dec 20 2023 at 11:08 UTC