Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Jenkins X

      Description

      Create Nuxeo Jenkins CLI to wrap helm/jx commands in order to simplify the deployments in a build.

      Identified commands:

      • njx changeset find: list modified modules
      • njx deploy <chart> [-n namespace]: deploy helm chart from museum + create namespace
      • njx cleanup <chart> [-n namespace]: cleanup helm install + remove namespace
      • njx vsc: Create VSC test file (not empty, otherwise it's ignore)
      • njx vcs <envs...>: Prepare nuxeo-vsc test file
      • njx preview: Rely on jx preview, wait for health check, comment PR with something like jx step pr comment --comment='Nuxeo Mongo Preview URL: $previewMongoUrl' -p $pullRequest.number -o $ORG -r 'nuxeo-notification-stream'

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: