Your browser was unable to load all of the resources. They may
have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.
Using step resource locks are not suggested in QB4. Instead, please define resources directly in grid page. Below tutorial explains how to make sure that only one build happens on one agent:
http://wiki.pmease.com/display/QB40/One ... +One+Agent
If you'd like to only one step runs on certain agent, just bind resource requirement at child step level.
Hi Robin,
Does it mean that since QB 4.0 it is not recommended to use semaphore as described in:
http://wiki.pmease.com/display/QB40/Lim ... bs+on+Node
?
Also, does the definition "Job" mean "Running Step"? Because I don't see such class when opening the script window help.
The definition Job is somewhat confusing, I think this wiki should also be updated, as it shows "jobs" instead of "running steps" in the screenshots and description:
http://wiki.pmease.com/display/QB50/Wor ... Build+Grid
Thanks,
Noam.
Yes, semaphores are error prone and are not suggested in QB5 if the problem can be solved with resource. As to jobs in QuickBuild, it means an task to be executed on a certain node. So jobs contains steps, but also contains other tasks such as "build condition checking", "uncommitted changes collecting of proof build", etc.