Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-29371

Automate explorer reference export

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: explorer-20.0.0
    • Component/s: Explorer
    • Team:
      AT
    • Sprint:
      nxAT 11.1.23, nxAT 11.1.24, nxAT 11.1.25, nxAT 11.1.26
    • Story Points:
      5

      Description

      Goal: update automatically explorer.nuxeo.com by updating an up-to-date release of the platform, with a given list of packages.

      Final job at https://jenkins.platform.dev.nuxeo.com/job/nuxeo/job/nuxeo-explorer-jobs/job/export-platform-explorer-reference/
      Triggers to be created in parent folder https://jenkins.platform.dev.nuxeo.com/job/nuxeo/job/nuxeo-explorer-jobs/

      Reference list of packages

      As of now, releases have included the following packages (list may need to be reviewed):

      • cas2-authentication
      • easyshare
      • nuxeo-csv
      • nuxeo-dam removed see NXP-28626
      • nuxeo-diff (linked tojsf-ui release)
      • nuxeo-drive
      • nuxeo-imap-connector
      • nuxeo-multi-tenant
      • nuxeo-platform-importer
      • nuxeo-platform-user-registration (linked to jsf-ui release)
      • nuxeo-quota
      • nuxeo-signature
      • nuxeo-template-rendering
      • nuxeo-virtualnavigation (linked to jsf-ui release)
      • shibboleth-authentication
      • nuxeo-web-ui (released on its own)
      • nuxeo-jsf-ui (released on its own)
      • nuxeo-showcase-content (released on its own)
      • nuxeo-liveconnect
      • nuxeo-spreadsheet (linked to web-ui release)
      • nuxeo-vision (released on its own)
      • nuxeo-platform-3d

      Upload strategy

      Explorer plugin now relies on nuxeo-parent version --> it will hold a fixed server name when exporting the "live" runtime distribution, like "11.2.5" (currently).

      ==> Upload distributions using name "11.2.x" with actual server name (11.2.5 currently) as an alias, as well as alias "latest11.2.x", until release promotion.
      On release promotion, the distribution will be named "11.2" (keeping alias "latest11.2.x").
      Naming it 11.2.x with alias 11.2.5 will allow overriding it on 11.2.6 release (instead of piling up 11.2.1, 11.2.2, etc...).

      Reference flow diagram

        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 - 1 week, 2 days, 35 minutes
                  1w 2d 35m