Build step error return code when no error

Hi,

My Mono build step is now completing succcessfully (!) I am seeing an issue reported however.

The build command that completes successfully is

%CYG_ROOT%/bin/bash -lc "cd $APPVEYOR_BUILD_FOLDER; exec 0</dev/null; make; echo $?"

I've added in an output of the last command exit status to double check and that code is 0 for success

However Appveyor is reporting error 259

Command exited with code 259

I can't quite see how this is happening unless it's something to do with bash, which would seem odd.

I have seen some notes in my Googling which indicate this could possibly be a timeout?

This couldn't be anything to do with the Appveyor build hardness could it?

Thanks, Alex

  1. How does it look like? Could you drop a link on that build?

  2. So, it's all the results of this command?

  3. Yes that's the one

  4. OK, I see. Right now there is a timeout of 1 hour for running any process in AppVeyor build runner. Will increase it to, say, 3 hours.

  5. Ah great! I thought it was going to take me hours to track that down in bash. Yes it's taking longer than an hour to run the make.

    Could you possibly let me know what that's done and I'll kick off another build?

    Thanks once more, Alex

  6. Sure!

  7. An updated build worker has been deployed with timeout increased to 3 hours (hope that's enough :)

  8. Thanks Feodor. I shall test. (So do I!)

  9. HI Feodor,

    That's looking much better thanks.

    Unfortunately the build is taking 3 hours and so is being ended -

    e.g. https://ci.appveyor.com/project/ajlennon/mono-817/build/1.0.134

    I don't think a much longer is needed. Is there any way the build time can be extended to, say, 4 hours?

    Thanks, Alex

  10. Done. It's 4 hours now! :)

  11. You are amazing :) Thanks!

  12. Can I just ask? Are these plan changes against my account or against the github repository that I am building? Presumably my account rather than the repo itself? Thanks

  13. It's against account affecting all projects.

  14. Mono is now building and packaging up an installation artifact.

    Thanks for the excellent support Feodor. Really pleased we got this going.

    When I get a chance I'm going to enhance the configuration to including packaging of an MSI installer but I think the worst of it is done now :)

  15. This is great news! Thanks for making this work on AppVeyor platform!

    Let me know if you have any questions while working on MSI.

  16. ajlennon closed this discussion on 30 Oct, 2014 03:52 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac