-
Type: Epic
-
Status: In Progress (View Workflow)
-
Priority: High
-
Resolution: Unresolved
-
Affects Version/s: 3.0
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Epic Name:Refactor Build/Deploy
-
Story Points:34
Refactor the build process to accommodate different developer workflows, avoiding the overhead of a full POD build. See also Refactoring XOS and the Build Process - https://docs.google.com/document/d/1Ko4xYJ517KGz6CFYdK7THZzJUft0HgeWW-tzuX-Vs2M/edit.
High Level Requirements:
- [High] Keep build and deploy separate.
- [High] Accommodate varied developer workflows (including upgrades, restarts)
- [High] Establish best practices for discovering and reacting to the environment
- [High] Refactor service profiles to separate site configuration and service configuration.
- [High] Build artifacts should be containerized and managed by a container mgmt system.