Uploaded image for project: 'ONAP Operations Manager'
  1. ONAP Operations Manager
  2. OOM-752

LF support for Helm build job and repository

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Casablanca Release
    • Labels:
    • Epic Link:
    • Sprint:
      OOM Sprint 8, OOM Sprint 9 - Beijing freeze, OOM Sprint 10 - Integration, Casablanca-1 (ends 08/22), Casablanca-M4 (09/20)

      Description

      Need to work with the Linux Foundation to:

      1. setup a Jenkins job that will kick off 'make' for the OOM project (see Makefile)

      2. host simple web server(s) for which the root directory is populated with Helm Charts (.tgz) built by the above mentioned Jenkins job

      The Makefile copies all Helm chart packages into oom/kubernetes/dist (see  OUTPUT_DIR := $(ROOT_DIR)/dist).

       

      Example out from running a make on the SO Helm Chart directory only. A 'make' with no argument will build all ONAP Helm packages.

      [melliott:/Users/melliott/workbench/workspace/onap/master/oom/kubernetes] make so

      [so]
      Hang tight while we grab the latest from your chart repositories...
      ...Successfully got an update from the "local" chart repository
      Update Complete. ⎈Happy Helming!⎈
      Saving 1 charts
      Deleting outdated charts
      ==> Linting so
      [INFO] Chart.yaml: icon is recommended

      1 chart(s) linted, no failures
      Successfully packaged chart and saved it to: /Users/melliott/workbench/workspace/onap/master/oom/kubernetes/dist/packages/so-2.0.0.tgz

       

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              jeremyphelps Jeremy Phelps
              Reporter:
              melliott Mike Elliott
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: