The tool template should only build what it depends on rather than everything to reduce build time.
Add comments to the docker file for other tools dependencies e.g. emf.
@barnettwilliam Not sure this is the right issue for this comment but here it goes:
When the docker image is created, all services in platform tools are compiled, as shown in this line. This is a bit of a burden when a tool is independent of Eclipse since the build still requires to pull Eclipse dependencies via Tycho because all tools shipped with the platform are being compiled. Could a target 'core' be defined instead of using 'all' in order to minimise the required dependencies?
Originally posted by @arturboronat in mdenet/educationplatform-docker#19 (comment)
The tool template should only build what it depends on rather than everything to reduce build time.
Add comments to the docker file for other tools dependencies e.g. emf.
When the docker image is created, all services in platform tools are compiled, as shown in this line. This is a bit of a burden when a tool is independent of Eclipse since the build still requires to pull Eclipse dependencies via Tycho because all tools shipped with the platform are being compiled. Could a target 'core' be defined instead of using 'all' in order to minimise the required dependencies?
Originally posted by @arturboronat in mdenet/educationplatform-docker#19 (comment)