
| Key: |
CIB-1570
|
| Type: |
Improvement
|
| Status: |
Resolved
|
| Resolution: |
Fixed
|
| Priority: |
Major
|
| Assignee: |
jason
|
| Reporter: |
Stephen Nesbitt
|
| Votes: |
0
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
Pulse
Created: 28/Jul/08 07:38 PM
Updated: 08/Aug/08 12:27 AM
|
|
| Component/s: |
Web UI
|
| Affects Version/s: |
2.0.9
|
| Fix Version/s: |
2.0.10
|
|
|
In order to cancel a build one has to go the agent tab to do so. There are a number of reasons why this is less than ideal:
1) One doesn't know what agent is handling the build. In a large system with many build agents this could make things rather difficult. This could partially be alleviated by displaying the processing agent in the status box (which might be useful information in an of itself)
2) The status box contains a pause button. Why doesn't it contain a cancel button as well? Shouldn't all actions related to a build be located in a single spot?
|
|
Description
|
In order to cancel a build one has to go the agent tab to do so. There are a number of reasons why this is less than ideal:
1) One doesn't know what agent is handling the build. In a large system with many build agents this could make things rather difficult. This could partially be alleviated by displaying the processing agent in the status box (which might be useful information in an of itself)
2) The status box contains a pause button. Why doesn't it contain a cancel button as well? Shouldn't all actions related to a build be located in a single spot?
|
Show » |
|
I guess you are talking about the status box on the project homepage? If so:
1) There may be multiple agents involved in a single project build, and in upcoming Pulse versions there may be multiple builds running for a single project. For this reason the processing agent is displayed for each stage in the build summary tables, rather than at the top level. There are, however, places where we could add more information about which agent is running what, e.g. on the agents tab, on the agent status view, and in more detail on the server activity tab.
2) As the status box is connected to the project, rather than a single build, I don't think we can put a cancel button there. The pause button pauses the project (so it will ignore subsequent triggers) rather than any build. However I agree that the location of the cancel button is not convenient - you should be able to cancel from the build summary page at the very least, and possibly in other places. We will use this issue to tack adding links to cancel to the build views.