- 
    Type:Sub-task 
- 
    Resolution: Fixed
- 
    Priority:L3 - Default 
- 
    None
- 
    Affects Version/s: None
- 
    Component/s: None
- 
    None
Currently we have three builds that create the artifacts:
- 7.14-platform-ASSEMBLY
- 7.14-webapp-DISTRO
- 7.14-platform-DISTRO
This is because webapp and platform are in separate repositories and have interdependencies in both directions.
Motivation:
- This structure and how it translates to Maven profiles is very intransparent. Developers easily make mistakes by assigning modules to the wrong profiles.
Gain:
- Reduced build complexity => easier to understand CI structure
- Less CI builds overall => less maintenance effort