* Change the default image from `codeenvy/ubuntu_jdk` to `eclipse/ubuntu_jdk8`
* Santize urls ending with .git to enable loading of factory files from git repos
Signed-off-by: Kamesh Sampath <kamesh.sampath@hotmail.com>
Publish port in Docker machines only in case there is a server
in the workspace config that represents the port.
Refactor OpenShift infrastructure code.
Refactor Docker infrastructure code.
Add constant of memory attribute and reuse it everywhere it is
hardcoded.
Add constant for installer environment attribute and reuse it
everywhere it is hardcoded.
Add machine memory attribute validation to workspace validation.
Move provisioning of servers, environment variables from
infrastructure implementations to runtime SPI abstract level.
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>