Continuum
  1. Continuum
  2. CONTINUUM-2658

Support purging of working and release directories of build agents on a schedule

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4.1
    • Component/s: Distributed Builds
    • Labels:
      None
    • Complexity:
      Intermediate
    • Number of attachments :
      3
    1. CONTINUUM-2658_2.patch
      62 kB
      Greg Michael Meneses
    2. CONTINUUM-2658_3.patch
      121 kB
      Greg Michael Meneses
    3. CONTINUUM-2658.patch
      115 kB
      Greg Michael Meneses

      Activity

      Hide
      Greg Michael Meneses added a comment -

      Fixed the condition to determine if the build agent is currently executing a release.

      Included the rollback queue and the checking if any (perform-release, prepare-release and rollback-release) of the executors is currently executing a task

      Show
      Greg Michael Meneses added a comment - Fixed the condition to determine if the build agent is currently executing a release. Included the rollback queue and the checking if any (perform-release, prepare-release and rollback-release) of the executors is currently executing a task
      Hide
      Greg Michael Meneses added a comment -

      Please disregard CONTINUUM-2658_2.patch, was not able to include the new classes.

      Please use CONTINUUM-2658_3.patch instead for the fix on the release execution condition.

      Show
      Greg Michael Meneses added a comment - Please disregard CONTINUUM-2658 _2.patch, was not able to include the new classes. Please use CONTINUUM-2658 _3.patch instead for the fix on the release execution condition.
      Hide
      Greg Michael Meneses added a comment -

      Filed CONTINUUM-2661 regarding UI notification for purge executions.

      Show
      Greg Michael Meneses added a comment - Filed CONTINUUM-2661 regarding UI notification for purge executions.
      Hide
      Maria Catherine Tan added a comment -

      Patch applied in trunk r1162043. Thanks!

      I also modified when checking if executing directory purge is allowed or not to make sure that we won't allow purging of working copies when release is ongoing.

      Show
      Maria Catherine Tan added a comment - Patch applied in trunk r1162043. Thanks! I also modified when checking if executing directory purge is allowed or not to make sure that we won't allow purging of working copies when release is ongoing.
      Hide
      Maria Catherine Tan added a comment -

      added missing unit test in r1238919

      Show
      Maria Catherine Tan added a comment - added missing unit test in r1238919

        People

        • Assignee:
          Maria Catherine Tan
          Reporter:
          Greg Michael Meneses
        • Votes:
          0 Vote for this issue
          Watchers:
          0 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved: