Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-9469

[Pipeline] Improve yaml generation

XMLWordPrintable

    • Fuse 7.2 Sprint 35

      Problem Description

      During the 7.1.0CRx builds there where a number of incorrect build configuration issues, mainly components did not alter various properties of the build configuration section, this did not cause the builds to fail or produce bad artifacts, however it makes navigating PNC misleading.

      Currently the only changed aspects of the yaml are

      • Name qualifier eg. (cxf-3.1.11-QUALIFIER)
      • scmRevision

      Proposed Solution

      Alter all parameters of a build config in the yaml (ensure dependency naming etc), altering the following fields as well

      • name eg. cxf-x.x.x-QUALIFER
      • project eg. jboss-fuse/cxf (based on scmUrl)
      • scmUrl eg. git+ssh://github.com/jboss-fuse/cxf.git
      • scmRevision (already correct)
      • dependencies eg. karaf-x.x.x-QUALIFIER

      DoD

      • The yaml file generated and the build configurations within should

            tcunning@redhat.com Thomas Cunningham
            jochrist@redhat.com Jonathan Christison
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: