
Key: |
QB-324
|
Type: |
Improvement
|
Status: |
Resolved
|
Resolution: |
Fixed
|
Priority: |
Major
|
Assignee: |
Robin Shen
|
Reporter: |
Johan Grape
|
Votes: |
0
|
Watchers: |
0
|
If you were logged in you would be able to see more operations.
|
|
|
QuickBuild
Created: 12/Feb/08 08:45 AM
Updated: 28/Jun/08 05:42 PM
|
|
Component/s: |
None
|
Affects Version/s: |
None
|
Fix Version/s: |
None
|
|
Original Estimate:
|
Unknown
|
Remaining Estimate:
|
Unknown
|
Time Spent:
|
Unknown
|
|
When using QB to build on multiple machines, the main build server farms out build jobs to other machines. If those machines are checking out source based on passed parameters (such as checking out from the config on the main server), there is no reason to have multiple configurations. It is very convenient to be able to use the same remote config from multiple configs on the main server.
Presently, it is not possible to use the same config in parallel, so you have to use multiple remote configs to farm the builds out to.
I can see a couple of ways of making it work - one is to "fork" the config every time it gets called, the other is to have the master build server pass a config to the remote server for it to run. The temporary config would then get a unique ID on the remote build machine. This would allow you to run multiple copies of the same config on the remote machine.
|
Description
|
When using QB to build on multiple machines, the main build server farms out build jobs to other machines. If those machines are checking out source based on passed parameters (such as checking out from the config on the main server), there is no reason to have multiple configurations. It is very convenient to be able to use the same remote config from multiple configs on the main server.
Presently, it is not possible to use the same config in parallel, so you have to use multiple remote configs to farm the builds out to.
I can see a couple of ways of making it work - one is to "fork" the config every time it gets called, the other is to have the master build server pass a config to the remote server for it to run. The temporary config would then get a unique ID on the remote build machine. This would allow you to run multiple copies of the same config on the remote machine. |
Show » |
There are no comments yet on this issue.
|
|