New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Check for Appveyor.yml for windows CI #76
Comments
|
You also need to check for .appveryor.yml (which leading dot). For instance, my PrettyDump module has that filename and is tested on AppVeyor but does not show such on modules.perl6.org. |
|
Pull request #77 sent. But when I tested locally, it still reported PrettyDump as "unknown" even though the last status is "passing". |
At the moment it reports all statuses as |
|
I've started a processor and sent PR #78. Don't merge it blindly though! |
|
PR merged however for some I ran a local copy of the site and the appveyor stuff worked but the API URL was a 404. I managed to fix that by adding a recordsNumber param and locally the appveyor now works. The last build on live site is currently at |
For some reason it appears to never full rebuild even when commit message has `[REBUILD]` in it. Temporarily force the value to 1, to start eliminating suspects. Part of #76
|
No love. It still fails to print in the log that it's doing a full rebuild. I now made the shell script always use full rebuild to see if that fixes anything. Gonna dig into this more tomorrow. |
|
I killed everything, undid the always-rebuild, and it magically started working. I now see AppVeyor status on the live site,, so this issue is now resolved. Thanks all. |
|
Thanks everyone! |
|
🍪 🍰 🍷 |
|
Hmm, the strange thing is that the number of modules that have Appveyor configured (reported in the text at the top of http://modules.perl6.org/ ) went down from 40 to 38 since yesterday. Are maybe the 'unknown' reports marked as 'not set up' now? |
Yeah, that's it. I managed to repro it locally too. On full rebuild it gets logged as I'm guessing I'll fix it after work, in about 12 hours. |
... went going through half-build due to no new commits Fixes #76 (comment)
|
OK, I'm re-opening this Issue, as I found a problem I don't know a solution for. First, the However, turns out the For fetching the build status itself, I managed to work around that problem by fetching an SVG badge and parsing it. The badge URL has special feature that you can use I googled around for some sort of the same feature to get the project page we can link the status link to, but appveyor's staff in January said that feature isn't available:
I tried dumping HTTP headers from the status badges and looking at API docs, but I don't see any way for us to figure out the link to AppVeyor project page, if all we have a is a GitHub repo URL and its contents. Anyone have any ideas? |
|
Fixed it to "good enough" levels in 444c586 by doing:
|

If possible also display the status of the Windows build.
The text was updated successfully, but these errors were encountered: