This is an automated email from the ASF dual-hosted git repository.

okumin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/master by this push:
     new 9ecc27c0271 HIVE-29344: Optimize the output of docker-GA-images (#6217)
9ecc27c0271 is described below

commit 9ecc27c0271bfce4f7badce12e5fa37b2949718b
Author: Shohei Okumiya <[email protected]>
AuthorDate: Thu Dec 4 17:15:36 2025 +0900

    HIVE-29344: Optimize the output of docker-GA-images (#6217)
    
    * Use --batch-mode
    
    * Wget with --no-verbose
    
    * Cache maven dependencies
---
 .github/workflows/docker-GA-images.yml               |  8 +++++---
 packaging/src/docker/Dockerfile                      | 10 +++++-----
 standalone-metastore/packaging/src/docker/Dockerfile |  6 +++---
 3 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/.github/workflows/docker-GA-images.yml 
b/.github/workflows/docker-GA-images.yml
index cd1b2fc0d0e..3c2629e1378 100644
--- a/.github/workflows/docker-GA-images.yml
+++ b/.github/workflows/docker-GA-images.yml
@@ -62,9 +62,11 @@ jobs:
         uses: actions/checkout@v3
 
       - name: 'Set up JDK 21'
-        uses: actions/setup-java@v1
+        uses: actions/setup-java@v5
         with:
-          java-version: 21
+          java-version: '21'
+          distribution: temurin
+          cache: maven
 
       - name: Prepare environment variables for Workflow Dispatch
         if: github.event_name == 'workflow_dispatch'
@@ -90,7 +92,7 @@ jobs:
       - name: Build Hive project
         if: github.event_name == 'create' && github.event.ref_type == 'tag' && 
startsWith(github.event.ref, 'rel/')
         run: |
-          mvn clean package -DskipTests -Pdist
+          mvn --batch-mode clean package -DskipTests -Pdist
           ls ./packaging/target/
           mv ./packaging/target/apache-hive-*-bin.tar.gz 
./packaging/src/docker/
           rm -rf ./packaging/target
diff --git a/packaging/src/docker/Dockerfile b/packaging/src/docker/Dockerfile
index 2920e5d0df0..b26d2a2cc8e 100644
--- a/packaging/src/docker/Dockerfile
+++ b/packaging/src/docker/Dockerfile
@@ -26,9 +26,9 @@ ARG HADOOP_VERSION
 ARG HIVE_VERSION
 ARG TEZ_VERSION
 ONBUILD RUN apt-get update && apt-get -y install wget
-ONBUILD RUN wget 
https://downloads.apache.org/tez/$TEZ_VERSION/apache-tez-$TEZ_VERSION-bin.tar.gz
 && \
- wget 
https://archive.apache.org/dist/hadoop/core/hadoop-$HADOOP_VERSION/hadoop-$HADOOP_VERSION.tar.gz
 && \
- wget 
https://downloads.apache.org/hive/hive-$HIVE_VERSION/apache-hive-$HIVE_VERSION-bin.tar.gz
+ONBUILD RUN wget --no-verbose 
https://downloads.apache.org/tez/$TEZ_VERSION/apache-tez-$TEZ_VERSION-bin.tar.gz
 && \
+ wget --no-verbose 
https://archive.apache.org/dist/hadoop/core/hadoop-$HADOOP_VERSION/hadoop-$HADOOP_VERSION.tar.gz
 && \
+ wget --no-verbose 
https://downloads.apache.org/hive/hive-$HIVE_VERSION/apache-hive-$HIVE_VERSION-bin.tar.gz
 ONBUILD RUN mv /apache-tez-$TEZ_VERSION-bin.tar.gz /opt && \
  mv hadoop-$HADOOP_VERSION.tar.gz /opt && \
  mv apache-hive-$HIVE_VERSION-bin.tar.gz /opt
@@ -38,8 +38,8 @@ ARG HADOOP_VERSION
 ARG HIVE_VERSION
 ARG TEZ_VERSION
 ONBUILD RUN apt-get update && apt-get -y install wget
-ONBUILD RUN wget 
https://downloads.apache.org/tez/$TEZ_VERSION/apache-tez-$TEZ_VERSION-bin.tar.gz
 && \
- wget 
https://archive.apache.org/dist/hadoop/core/hadoop-$HADOOP_VERSION/hadoop-$HADOOP_VERSION.tar.gz
+ONBUILD RUN wget --no-verbose 
https://downloads.apache.org/tez/$TEZ_VERSION/apache-tez-$TEZ_VERSION-bin.tar.gz
 && \
+ wget --no-verbose 
https://archive.apache.org/dist/hadoop/core/hadoop-$HADOOP_VERSION/hadoop-$HADOOP_VERSION.tar.gz
 ONBUILD COPY ./apache-hive-$HIVE_VERSION-bin.tar.gz /opt
 ONBUILD RUN mv /apache-tez-$TEZ_VERSION-bin.tar.gz /opt && \
  mv hadoop-$HADOOP_VERSION.tar.gz /opt
diff --git a/standalone-metastore/packaging/src/docker/Dockerfile 
b/standalone-metastore/packaging/src/docker/Dockerfile
index fae657d917c..864bdadf824 100644
--- a/standalone-metastore/packaging/src/docker/Dockerfile
+++ b/standalone-metastore/packaging/src/docker/Dockerfile
@@ -24,8 +24,8 @@ FROM ubuntu as archive
 ARG HADOOP_VERSION
 ARG HIVE_VERSION
 ONBUILD RUN apt-get update && apt-get -y install wget
-ONBUILD RUN wget 
https://archive.apache.org/dist/hadoop/core/hadoop-$HADOOP_VERSION/hadoop-$HADOOP_VERSION.tar.gz
 && \
- wget 
https://downloads.apache.org/hive/hive-standalone-metastore-$HIVE_VERSION/hive-standalone-metastore-$HIVE_VERSION-bin.tar.gz
+ONBUILD RUN wget --no-verbose 
https://archive.apache.org/dist/hadoop/core/hadoop-$HADOOP_VERSION/hadoop-$HADOOP_VERSION.tar.gz
 && \
+ wget --no-verbose 
https://downloads.apache.org/hive/hive-standalone-metastore-$HIVE_VERSION/hive-standalone-metastore-$HIVE_VERSION-bin.tar.gz
 ONBUILD RUN mv hadoop-$HADOOP_VERSION.tar.gz /opt && \
  mv hive-standalone-metastore-$HIVE_VERSION-bin.tar.gz /opt
 
@@ -33,7 +33,7 @@ FROM ubuntu as buildarchive
 ARG HADOOP_VERSION
 ARG HIVE_VERSION
 ONBUILD RUN apt-get update && apt-get -y install wget
-ONBUILD RUN wget 
https://archive.apache.org/dist/hadoop/core/hadoop-$HADOOP_VERSION/hadoop-$HADOOP_VERSION.tar.gz
+ONBUILD RUN wget --no-verbose 
https://archive.apache.org/dist/hadoop/core/hadoop-$HADOOP_VERSION/hadoop-$HADOOP_VERSION.tar.gz
 ONBUILD COPY ./hive-standalone-metastore-$HIVE_VERSION-bin.tar.gz /opt
 ONBUILD RUN mv hadoop-$HADOOP_VERSION.tar.gz /opt
 

Reply via email to