diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml
index 45ceb6e3..2f350c0a 100644
--- a/.github/workflows/master.yml
+++ b/.github/workflows/master.yml
@@ -26,7 +26,7 @@ jobs:
echo "app_ver=$(mvn -B help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_ENV
-
name: Build with Maven
- run: mvn -B clean integration-test package assembly:single docker:build
+ run: mvn -B clean integration-test package docker:build
# github_release:
-
diff --git a/pom.xml b/pom.xml
index fbb968c3..ad3b1fbe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,6 +23,7 @@
3.19.1
1.16.2
6.1.4
+ eclipse-temurin:11
@@ -220,14 +221,6 @@
-
- maven-assembly-plugin
-
-
- src/main/assembly/bin.xml
-
-
-
org.apache.maven.plugins
@@ -243,24 +236,29 @@
- com.spotify
+ io.fabric8
docker-maven-plugin
- 1.2.0
+ 0.40.1
- obsidiandynamics/kafdrop
- true
- ${project.build.directory}/docker-ready
-
- ${project.version}
- latest
-
-
-
- /
- ${project.build.directory}
- ${project.build.finalName}-bin.tar.gz
-
-
+ true
+ src/main/assembly
+
+
+ obsidiandynamics/kafdrop
+
+
+ ${project.version}
+ latest
+
+ ${project.build.directory}/docker-ready
+
+ ${project.build.finalName}
+ tar
+ bin.xml
+
+
+
+
diff --git a/src/main/docker/Dockerfile b/src/main/docker/Dockerfile
index 5ff79a52..f02064f4 100644
--- a/src/main/docker/Dockerfile
+++ b/src/main/docker/Dockerfile
@@ -1,7 +1,7 @@
-FROM eclipse-temurin:11
+FROM ${docker.base.image}
ADD kafdrop.sh /
-ADD kafdrop*tar.gz /
+ADD ${project.build.finalName} /${project.build.finalName}
RUN chmod +x /kafdrop.sh