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

Use VERSION.json in groovy/jenkinsfile configs (instead of hard coded values)

XMLWordPrintable

    • False
    • False
    • Undefined

      Today we have dozens of groovy and jenkinsfiles in https://gitlab.cee.redhat.com/codeready-workspaces/crw-jenkins/-/tree/master/jobs/CRW_CI that all need to be updated every 6 weeks for a new release.

      But recently I started a prototype centralized config file in https://github.com/redhat-developer/codeready-workspaces/blob/crw-2-rhel-8/dependencies/VERSION.json which we could read info Jenkins and use as values for the branch mappings between upstream and midstream repos.

      Yay, tech debt / refactoring.

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

                Created:
                Updated:
                Resolved: