webdetails / cbf2

Pentaho Docker Utilities
36 stars 36 forks source link

Upgraded cbf2 for 8.X and patched EE builds / made everything more efficient. #20

Closed stonegatebi closed 4 years ago

stonegatebi commented 5 years ago

The service packs released by HV, contrary to instructions, do not patch a new install well at all using command line only. So I needed a way to introduce a patched EE version and layer on configurations.

I rewrote all the dockerfiles to produce more efficient and smaller image builds. They were very dated in terms of the docker features that are now supported. This halved the size of the resulting images and almost doubled image build time.

I also fixed the newProject template which was a little dated and broke because of file-path changes that happened with themes in 8.x.

I cleaned up with Oracle Java stuff now that openjdk is the way to go. I used the headless JRE build which saved 300 MB off the core image versus the full JDK.

wingman-pentaho commented 5 years ago

Hello, This is an automated comment from our build system. Since this pull request originated from a user not in the Pentaho organization, we will not proceed with automatic validation of the pull request. However, rest assured that it will be reviewed manually as soon as we get the chance. Thanks for your contribution!

wingman-pentaho commented 5 years ago

Hello, This is an automated comment from our build system. Since this pull request originated from a user not in the Pentaho organization, we will not proceed with automatic validation of the pull request. However, rest assured that it will be reviewed manually as soon as we get the chance. Thanks for your contribution!

wingman-pentaho commented 5 years ago

Hello, This is an automated comment from our build system. Since this pull request originated from a user not in the Pentaho organization, we will not proceed with automatic validation of the pull request. However, rest assured that it will be reviewed manually as soon as we get the chance. Thanks for your contribution!

wingman-pentaho commented 5 years ago

Hello, This is an automated comment from our build system. Since this pull request originated from a user not in the Pentaho organization, we will not proceed with automatic validation of the pull request. However, rest assured that it will be reviewed manually as soon as we get the chance. Thanks for your contribution!

wingman-pentaho commented 5 years ago

Hello, This is an automated comment from our build system. Since this pull request originated from a user not in the Pentaho organization, we will not proceed with automatic validation of the pull request. However, rest assured that it will be reviewed manually as soon as we get the chance. Thanks for your contribution!