Continuum
  1. Continuum
  2. CONTINUUM-2231

Queues page should include the prepare build queue

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.3.2 (Beta)
    • Fix Version/s: 1.3.3 (Beta)
    • Component/s: Parallel Builds
    • Labels:
      None
    • Complexity:
      Intermediate
    • Number of attachments :
      1

      Description

      Currently when a forced or scheduled build kicks off, there is a delay before projects appear on the Queues page.

      During this time according to the logs, they are in the 'prepare build' queue, but this is not visible through the web ui.

      This causes users to think that nothing is happening.

      The Queues page should also show what projects are in the 'prepare build' queue.

        Issue Links

          Activity

          Hide
          Maria Catherine Tan added a comment -

          The reason why I did not put a cancel icon next to the current item in prepare build queue is because it's doing an svn update, so I'd like to prevent having a corrupted working copy and will need the user to do an svn cleanup.

          IIRC, previously we also don't allow cancellation while project is still updating?

          Show
          Maria Catherine Tan added a comment - The reason why I did not put a cancel icon next to the current item in prepare build queue is because it's doing an svn update, so I'd like to prevent having a corrupted working copy and will need the user to do an svn cleanup. IIRC, previously we also don't allow cancellation while project is still updating?
          Hide
          Maria Catherine Tan added a comment -

          Yes, please open another issue if you still think we should have a cancel icon for current prepare build.

          Show
          Maria Catherine Tan added a comment - Yes, please open another issue if you still think we should have a cancel icon for current prepare build.
          Hide
          Wendy Smoak added a comment -

          No problem if there's a reason not to have a way to cancel it, but everything else on the page has one so we should mention in the docs why it's not there.

          Do you mean there's a time when you can't cancel a current build? It looks like you can cancel a checkout, doesn't that suffer from the same problem? I'm looking at http://continuum.apache.org/docs/1.3.3-SNAPSHOT/administrator_guides/queues.html

          It just needs the links then, and this one can be done.

          Show
          Wendy Smoak added a comment - No problem if there's a reason not to have a way to cancel it, but everything else on the page has one so we should mention in the docs why it's not there. Do you mean there's a time when you can't cancel a current build? It looks like you can cancel a checkout, doesn't that suffer from the same problem? I'm looking at http://continuum.apache.org/docs/1.3.3-SNAPSHOT/administrator_guides/queues.html It just needs the links then, and this one can be done.
          Hide
          Maria Catherine Tan added a comment -

          added link in project group column and also reorder queues when distributed build is enabled

          777753 of 1.3.x branch
          777754 of trunk

          Show
          Maria Catherine Tan added a comment - added link in project group column and also reorder queues when distributed build is enabled 777753 of 1.3.x branch 777754 of trunk
          Hide
          Maria Catherine Tan added a comment - - edited

          need to mention in the docs why we can't cancel current prepare build

          Show
          Maria Catherine Tan added a comment - - edited need to mention in the docs why we can't cancel current prepare build

            People

            • Assignee:
              Maria Catherine Tan
              Reporter:
              Wendy Smoak
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: