opengeospatial / teamengine-docker

7 stars 21 forks source link

Migrate to fabric8io/docker-maven-plugin #21

Closed dstenger closed 2 years ago

dstenger commented 6 years ago

Currently, deprecated plugin spotify/docker-maven-plugin is used. Project shall be migrated to fabric8io/docker-maven-plugin plugin.

dstenger commented 5 years ago

Also see https://github.com/opengeospatial/cite/wiki/How-to-create-Docker-Images-of-test-suites.

dstenger commented 2 years ago

Still open, new research for best plugin could be done again as this issue is already several years old.

dstenger commented 2 years ago

The fabric8io/docker-maven-plugin still seems to be a good choice.

https://github.com/spotify/dockerfile-maven might be another option. However, the development was stopped as the plugin is labeled as mature.

dstenger commented 2 years ago

Branch: https://github.com/opengeospatial/teamengine-docker/tree/upgradeMavenDockerPlugin-21

dstenger commented 2 years ago

Migrated Production and Beta modules to fabric8io/docker-maven-plugin: https://github.com/opengeospatial/teamengine-docker/commit/697a8a349813bf629dbc3d9b2ed451cddf8f8fa0

dstenger commented 2 years ago

Updated Jenkinsfiles to work with fabric8io/docker-maven-plugin: https://github.com/opengeospatial/teamengine-docker/commit/d833ec374bc2069f1c3d72ca46d92c4b3473bc28

dstenger commented 2 years ago

Created pull request and resolved merge conflicts: https://github.com/opengeospatial/teamengine-docker/pull/36