-
Task
-
Resolution: Done
-
Critical
-
fuse-7.1.1
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