Uploaded image for project: 'Nuxeo Drive '
  1. Nuxeo Drive
  2. NXDRIVE-2308

Reduce the release process time

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.4.5
    • Fix Version/s: 4.5.0
    • Component/s: QA/CI

      Description

      The current release process is checking the auto-updater. The source code is frozen several times then:

      • for the current version N, for the auto-updater test
      • for the version N-1, for the auto-updater test
      • for the current version N, again, for the final package

      The last one is identical to the first one, there is no difference in the generated builds.

      As the time taken for one package is quite big, we should get rid of the last freeze. Especially on macOS where the notarization is very long and prone to network errors.
      We should find a way to keep the package from the first freeze for the final package.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours
                  3h

                    PagerDuty