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

[CI] Cleanup Charts Requirements

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: ADDONS_10.10, ADDONS_11.1, ADDONS_2021
    • Component/s: CI/CD
    • Environment:
      Docker
      Jenkins
      Kubernetes
    • Tags:
    • Sprint:
      nxApps 2021 Cycle 6
    • Story Points:
      1

      Description

      the chart requirement file seems to be committed in the case of RC

      for example https://github.com/nuxeo/nuxeo-coldstorage/blob/v2021.0.12-rc.24/ci/helm/preview/requirements.yaml

      it shouldn’t be the case otherwise the release job will fail (when trying to deploy Nuxeo preview)

      Fix:

      https://github.com/nuxeo/nuxeo-coldstorage/blob/master/ci/jenkinsfiles/build.groovy#L263

                  nxKube.helmBuildChart("${CHART_DIR}", 'values.yaml')
                  nxNapps.gitCheckout("${CHART_DIR}/requirements.yaml")
      

       

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: