Build failing due to 60 min limit, please could you increase to 90 min?

xeijin's Avatar

xeijin

25 Aug, 2018 12:29 AM

Can't recall where but I did see that this limit was raised upon request, please could I do the same?

I am installing a number of binaries, then zipping into an artifact for upload to GitHub. As GitHub has a 2GB limit on individual artifact size I am trying to use the highest compression available to try and get it smaller, but naturally this comes at the cost of time.

Many thanks.

  1. Support Staff 1 Posted by Ilya Finkelshte... on 27 Aug, 2018 03:35 AM

    Ilya Finkelshteyn's Avatar

    Sure, done :)

  2. Ilya Finkelshteyn closed this discussion on 27 Aug, 2018 03:35 AM.

  3. xeijin re-opened this discussion on 27 Aug, 2018 10:30 AM

  4. 2 Posted by xeijin on 27 Aug, 2018 10:30 AM

    xeijin's Avatar

    Thank you!

  5. xeijin closed this discussion on 27 Aug, 2018 02:59 PM.

  6. xeijin re-opened this discussion on 12 Sep, 2018 08:39 PM

  7. 3 Posted by xeijin on 12 Sep, 2018 08:40 PM

    xeijin's Avatar

    Unfortunately I now seem to get an error which completely prevents me from initiating a new build:

    "There was an error while trying to complete the current operation. Please contact AppVeyor support."

    Is this related to the change in my build-time restriction?

    Thanks.

  8. Support Staff 4 Posted by Ilya Finkelshte... on 12 Sep, 2018 11:06 PM

    Ilya Finkelshteyn's Avatar

    Your account was automatically blocked because it constantly reached outgoing traffic quota (2Gb). We updated it to 5Gb for you and unblocked the account. You should be good now. Sorry for the trouble.

  9. Ilya Finkelshteyn closed this discussion on 12 Sep, 2018 11:06 PM.

  10. xeijin re-opened this discussion on 16 Sep, 2018 10:17 AM

  11. 5 Posted by xeijin on 16 Sep, 2018 10:48 AM

    xeijin's Avatar

    Ilya, thank you - that did actually work but I am getting the error again now, I suspect because I've hit the limit again whilst running multiple builds to test, and the total size of my artifacts has increased also.

    https://ci.appveyor.com/project/xeijin/propositum/build/1.0.190

    TL;DR:

    I should setup GitHub release as an environment (rather than as an in-project deployment), so I can deploy manually once I've checked the project's build log & confirmed it has built correctly, in order todo so could you please assist with the below questions/issues?

    • When does the outgoing transfers quota reset?
    • Is it possible to allow builds to continue working but just disable deployment when the quota is hit? (right now when the quota is hit it seems to bring all builds for all projects to a standstill)
    • I cannot add Github Release as a new environment, I get the same error I get when trying to build:
      • There was an error while trying to complete the current operation. Please contact AppVeyor support.

    === Detailed Background ===

    Thinking about this (and upon re-reading the deployment docs), I believe I have probably been taking the wrong approach. I am only interested in deploying to GitHub, ultimately, when I am comfortable the release is working as expected. But, due to some quirks of AppVeyor and/or some of the applications I use during the build process, I cannot determine with 100% confidence that a 'Build Succeeded' is actually a build that 'works'.

    Some of the applications used during the build process send warnings or errors to the cli which are either incorrectly interpreted or completely missed by the build worker, sometimes these applications also experience a critical failure, and state this in the log, but do not send this event as an error at all.

    This variance means I effectively have to ignore all of these types of errors by preventing them from halting the build, and instead, manually examine the logs to spot any troubles. Therefore, I should avoid deploying automatically to GitHub, and instead hit the 'deploy' button once I'm satisfied there have not been any issues, avoiding hitting the monthly quota unnecessarily.

  12. Support Staff 6 Posted by Ilya Finkelshte... on 18 Sep, 2018 05:56 AM

    Ilya Finkelshteyn's Avatar

    Sorry for some delay with reply. You hit another heights :) and this time we increased outgoing traffic quota to 7Gb for you. We are OK to increase in sensible limits as long as we do not see an abuse.

    Right now quota abuse block does not reset until we manually unblock it. And we cannot just disable deployment.

    Regarding your way of verifying build -- do you think that feature which searches build log for some string or regular expression (entered by customer) and fail build if found would be useful?

  13. Ilya Finkelshteyn closed this discussion on 20 Sep, 2018 08:08 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