Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-2203

refactor VERSION.json to job-config.json as it will include job configuration parameters and version mappings

XMLWordPrintable

    • False
    • False

      The prototype VERSION.json file is today used by a few scripts/processes, and will soon be the input to the Jenkins jobs used to build CRW 2.x (starting with 2.12).

      Inputs to refactor:

      New features being added:

      • CRW-2196 - compute latest released `replaces:` version in operator metadata CSV from version.json
      • CRW-2149 - Use VERSION.json in groovy/jenkinsfile configs (instead of hard coded values)
      • support ability to toggle an entire set of jobs on/off from version.json (so it's easier to disable jobs to prevent needless respins after RC)
      • add a 'Purpose' to the json (like you would with a shell script) so it's clear what the scope of this file is for – job-related version mappings, job-related configurations, etc.

              sdawley@redhat.com Samantha Dawley
              nickboldt Nick Boldt
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: