Uploaded image for project: 'Nuxeo Web UI'
  1. Nuxeo Web UI
  2. WEBUI-731

Create GH actions workflow to run the catalog generator

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.15
    • Component/s: CI/CD

      Description

      The goal is to create a workflow in GH actions that can be triggered:

      1. Manually with inputs: target platform, branch name, version, open PR (optional) 
        • For both LTS 2019 (10.10) and LTS 2021 (3.0.x) 
      1. Automatically (runs after the promotion script) 
        1. For LTS 2021 only, because 10.10 HFs releases are performed by the support team (we don’t control the process) 
        2. It should open a PR on NOS repository to update the pom.xml and pom.xml files with the new catalog version 

      The artifacts should be pushed to packages.nuxeo.com (maven-public) to be consume by NOS CI during the build process.

      Legacy CI job: https://qa.nuxeo.org/jenkins/job/Private/job/NOS/job/nos-designer-catalog-lts-2021/

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                rdias Ricardo Dias
                Reporter:
                rdias Ricardo Dias
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 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 - 2 days, 1 hour
                  2d 1h