This is an automated email from the ASF dual-hosted git repository. zixuan pushed a commit to branch revert-25194-improve-docker-push-by-goal in repository https://gitbox.apache.org/repos/asf/pulsar.git
commit 9abeaffd6d91c4a19cbe6d9e0d0bab14890c6e3b Author: Zixuan Liu <[email protected]> AuthorDate: Tue Feb 3 10:59:17 2026 +0800 Revert "[improve][build] Build docker image only once when pushing (#25194)" This reverts commit d0efdd72fce6d746bcb3f059bad8e1e73ea11a37. --- docker/pulsar-all/pom.xml | 4 ++-- docker/pulsar/pom.xml | 4 ++-- pom.xml | 1 - 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/docker/pulsar-all/pom.xml b/docker/pulsar-all/pom.xml index e5c2dc790b9..bd59bbeac9a 100644 --- a/docker/pulsar-all/pom.xml +++ b/docker/pulsar-all/pom.xml @@ -152,7 +152,8 @@ <id>default</id> <phase>package</phase> <goals> - <goal>${docker.goal}</goal> + <goal>build</goal> + <goal>push</goal> </goals> <configuration> <images> @@ -195,7 +196,6 @@ <profile> <id>docker-push</id> <properties> - <docker.goal>push</docker.goal> <docker.skip.push>false</docker.skip.push> <docker.platforms>linux/amd64,linux/arm64</docker.platforms> </properties> diff --git a/docker/pulsar/pom.xml b/docker/pulsar/pom.xml index 26dc0058259..72ab40852fb 100644 --- a/docker/pulsar/pom.xml +++ b/docker/pulsar/pom.xml @@ -75,7 +75,8 @@ <id>default</id> <phase>package</phase> <goals> - <goal>${docker.goal}</goal> + <goal>build</goal> + <goal>push</goal> </goals> <configuration> <images> @@ -136,7 +137,6 @@ <profile> <id>docker-push</id> <properties> - <docker.goal>push</docker.goal> <docker.skip.push>false</docker.skip.push> <docker.skip.tag>true</docker.skip.tag> <docker.platforms>linux/amd64,linux/arm64</docker.platforms> diff --git a/pom.xml b/pom.xml index 00dec4700c3..a285b52211f 100644 --- a/pom.xml +++ b/pom.xml @@ -101,7 +101,6 @@ flexible messaging model and an intuitive client API.</description> To create multi-arch image, pass -Ddocker.platforms=linux/arm64,linux/amd64 --> <docker.platforms></docker.platforms> - <docker.goal>build</docker.goal> <docker.skip.push>true</docker.skip.push> <docker.skip.tag>false</docker.skip.tag>
