Uploaded image for project: 'Nuxeo ECM Build/Test Environment'
  1. Nuxeo ECM Build/Test Environment
  2. NXBT-1612

Add a batch task to IT-release-on-demand-build-* maintenance jobs to call release_mp.py perform

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: NXP-6.0, NXP-7.x, NXP-8.x
    • Fix Version/s: Postponed
    • Component/s: Continuous Integration

      Description

      In the following jobs:
      https://qa2.nuxeo.org/jenkins/view/Depl/job/Deploy/job/IT-release-on-demand-build-nx60/
      https://qa2.nuxeo.org/jenkins/view/Depl/job/Deploy/job/IT-release-on-demand-build-nx710/
      https://qa2.nuxeo.org/jenkins/view/Depl/job/Deploy/job/IT-release-on-demand-build-nx810/

      The Perform (push sources and deploy artifacts) task does not push the Marketplace packages commit. This leaves the pom.xml not updated and not matching the current HFXX-SNAPSHOT level.

      A workaround is in place with a new task called Align Marketplace packages but ultimately this should be fixed by adding a push somewhere in the release scripts.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: