Amount of simultaneous build jobs (OD-1796)
ShalokShalom opened 2 years ago

Hi :)

I am part of the NixOS community and we like to know, if your build tool can handle at least 300.000 queued jobs?

We need that, in order to replace our existing solution. Can you help us, answering that?

Thanks

  • Robin Shen commented 2 years ago

    I've never thought of supporting 300000 queued builds, as OneDev optimizes for self-hosted market which rarely has such volume. With clusters and agents, OneDev should be able to support a quite large number, but I never tested the limit.

  • ShalokShalom commented 2 years ago

    How easy could it be, to setup such a test, to detect the limits of the system?

  • Robin Shen commented 2 years ago

    Should not be difficult. You may submit build requests via restful api:

    https://code.onedev.io/~help/api/io.onedev.server.rest.resource.JobRunResource

    Note that OneDev will cancel previous build if new build with same job and commit is submitted. In that case, you may create a param for the build, and for each build, use a different param.

  • Robin Shen changed state to 'Closed' 2 years ago
    Previous Value Current Value
    Open
    Closed
issue 1/1
Type
Question
Priority
Normal
Assignee
Labels
No labels
Issue Votes (0)
Watchers (3)
Reference
OD-1796
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover