User Story:
As a Developer I want to be able to incrementally deploy changes to my running application without building from scratch so I can see changes quickly.
Acceptance Criteria:
- Once the initial application is deployed changes made in the IDE should be deployed over to the containers filesystem/deployment.
- Changes that the runtime support to pickup dynamically (i.e. html/js for JavaEE) should take effect immediatly and be seen in a browser refresh.
- Changes that the the runtime requires a restart for (i.e. class files) should take effect when restarting the application (which should not require a rebuild from source)
- Same workflow should work for docker and openshift applications (but each might implement it differently using oc sync or docker rsync or volume mounts etc.)