Hello,

I'ved added a PR for OFBIZ-12081 where I add a gradle runtime dependency to
download a specific database driver. Currently I have only added a driver
for Postgres, but it should be simple to nominate drivers for other DBMS
where they can be downloaded and distributed.

Are there any issues with having an ofbiz 'approved' version of a database
driver specified as part of the ofbiz build process?

If this is a reasonable thing to do please nominate dependencies for the
other DBMS supported by ofbiz.

The same PR also adds a new build task to modify values in entityengine.xml
corresponding to the DBMS selected in gradle.properties.

I propose these additions to support building multiple varieties of docker
images which are pre-loaded with the database driver for a particular DBMS.
These pre-configured docker images can then be used as part of ofbiz
published docker-compose specifications which couple a docker image with a
particular DBMS, all running in their own containers.

Please let me know if there are any concerns with pre-configuring builds in
this way.

Thanks,

Dan.

-- 
Daniel Watford

Reply via email to