- 
    Type:Task 
- 
    Resolution: Unresolved
- 
    Priority:L3 - Default 
- 
    None
- 
    Affects Version/s: None
- 
    Component/s: None
- 
    None
Let's make modernizations and simplifications in our CI and Maven build structure in order to
- Reduce occurrence of build instabilities
- Reduce infrastructure maintenance efforts
- Increase PR build coverage
- Reduce the risk of introducing build regressions during development ("build regression": a change that creates an issue in a release build or similar that we will only notice much later)
Please create sub-tasks for individual items
This is the controller panel for Smart Panels app
| 1. | Create a single build that produces all core snapshot artifacts |  | Closed | Unassigned | 
| 2. | Consolidate Maven profiles |  | Open | Unassigned | 
| 3. | Make platform build succeed without extra Maven settings |  | Open | Unassigned | 
| 4. | Re-evaluate authorization builds |  | Open | Unassigned | 
| 5. | Update CI to latest Maven version |  | Open | Unassigned |