hi,
i want to issue a build for a specific plan and revision externally. I use this:
curl -X POST -u user:pwd "http://localhost:8085/ajax/runParametrisedManualBuild.action?os_authType=basic&planKey=BUILD_JOB1&customRevision=1234"
which works fine. Now, I want to issue a second build, but there's already a build running. The system refuses to do so, but I can work around this, by setting the conurrent builds setting something higher than 1 for this plan, although I've no agents configured. By doing that, the second build gets queued.
But this feels like a hack. For example, I want a second plan in my system, that should be "serialized", that is, builds depend on each other's results. For such jobs, I want to explicitly set concurrent_build=1, but still be able to queue builds.
Maybe there's a different command I can use?
Thanks.
Unfortunately not. You can't queue builds if you're above concurrency limit.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.