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

zhangduo pushed a commit to branch HBASE-29930
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/HBASE-29930 by this push:
     new be0456a4d75 fix
be0456a4d75 is described below

commit be0456a4d7583917a504d27de3167ddebfd30660
Author: Duo Zhang <[email protected]>
AuthorDate: Sat Feb 28 00:18:17 2026 +0800

    fix
---
 dev-support/integration-test.Jenkinsfile | 114 +++++++++++++++----------------
 1 file changed, 55 insertions(+), 59 deletions(-)

diff --git a/dev-support/integration-test.Jenkinsfile 
b/dev-support/integration-test.Jenkinsfile
index edec5597101..762abcb51af 100644
--- a/dev-support/integration-test.Jenkinsfile
+++ b/dev-support/integration-test.Jenkinsfile
@@ -30,78 +30,74 @@ pipeline {
           checkout scm
         }
         parallel {
-          'hadoop 2 cache': {
-            stage ('hadoop 2 cache') {
-              agent {
-                node {
-                  label 'hbase'
-                }
+          stage('hadoop 2 cache') {
+            agent {
+              node {
+                label 'hbase'
               }
-              steps {
-                dir('downloads-hadoop-2') {
-                  sh '''#!/usr/bin/env bash
-                    echo "Make sure we have a directory for downloading 
dependencies: $(pwd)"
-                  '''
-                }
+            }
+            steps {
+              dir('downloads-hadoop-2') {
                 sh '''#!/usr/bin/env bash
-                  set -e
-                  echo "Ensure we have a copy of Hadoop ${HADOOP2_VERSION}"
-                  
"${WORKSPACE}/component/dev-support/jenkins-scripts/cache-apache-project-artifact.sh"
 \
-                    --working-dir "${WORKSPACE}/downloads-hadoop-2" \
-                    --keys 'https://downloads.apache.org/hadoop/common/KEYS' \
-                    --verify-tar-gz \
-                    "${WORKSPACE}/hadoop-${HADOOP2_VERSION}-bin.tar.gz" \
-                    
"hadoop/common/hadoop-${HADOOP2_VERSION}/hadoop-${HADOOP2_VERSION}.tar.gz"
-                  for stale in $(ls -1 "${WORKSPACE}"/hadoop-2*.tar.gz | grep 
-v ${HADOOP2_VERSION}); do
-                    echo "Delete stale hadoop 2 cache ${stale}"
-                    rm -rf $stale
-                  done
+                  echo "Make sure we have a directory for downloading 
dependencies: $(pwd)"
                 '''
-                stash name: 'hadoop-2', includes: 
"hadoop-${HADOOP2_VERSION}-bin.tar.gz"
               }
+              sh '''#!/usr/bin/env bash
+                set -e
+                echo "Ensure we have a copy of Hadoop ${HADOOP2_VERSION}"
+                
"${WORKSPACE}/component/dev-support/jenkins-scripts/cache-apache-project-artifact.sh"
 \
+                  --working-dir "${WORKSPACE}/downloads-hadoop-2" \
+                  --keys 'https://downloads.apache.org/hadoop/common/KEYS' \
+                  --verify-tar-gz \
+                  "${WORKSPACE}/hadoop-${HADOOP2_VERSION}-bin.tar.gz" \
+                  
"hadoop/common/hadoop-${HADOOP2_VERSION}/hadoop-${HADOOP2_VERSION}.tar.gz"
+                for stale in $(ls -1 "${WORKSPACE}"/hadoop-2*.tar.gz | grep -v 
${HADOOP2_VERSION}); do
+                  echo "Delete stale hadoop 2 cache ${stale}"
+                  rm -rf $stale
+                done
+              '''
+              stash name: 'hadoop-2', includes: 
"hadoop-${HADOOP2_VERSION}-bin.tar.gz"
             }
-          },
-          'hadoop 3 cache': {
-            stage ('hadoop 3 cache') {
-              agent {
-                node {
-                  label 'hbase'
-                }
+          }
+          stage('hadoop 3 cache') {
+            agent {
+              node {
+                label 'hbase'
               }
-              steps {
-                script {
-                  hadoop3_versions = env.HADOOP3_VERSIONS.split(",");
-                  env.HADOOP3_VERSIONS_REGEX = "[" + 
hadoop3_versions.join("|") + "]";
-                  for (hadoop3_version in hadoop3_versions) {
-                    env.HADOOP3_VERSION = hadoop3_version;
-                    echo "env.HADOOP3_VERSION" + env.hadoop3_version;
-                    stage ('Hadoop 3 cache inner stage') {
-                      dir("downloads-hadoop-${HADOOP3_VERSION}") {
-                        sh '''#!/usr/bin/env bash
-                          echo "Make sure we have a directory for downloading 
dependencies: $(pwd)"
-                        '''
-                      }
+            }
+            steps {
+              script {
+                hadoop3_versions = env.HADOOP3_VERSIONS.split(",");
+                env.HADOOP3_VERSIONS_REGEX = "[" + hadoop3_versions.join("|") 
+ "]";
+                for (hadoop3_version in hadoop3_versions) {
+                  env.HADOOP3_VERSION = hadoop3_version;
+                  echo "env.HADOOP3_VERSION" + env.hadoop3_version;
+                  stage ('Hadoop 3 cache inner stage') {
+                    dir("downloads-hadoop-${HADOOP3_VERSION}") {
                       sh '''#!/usr/bin/env bash
-                        set -e
-                        echo "Ensure we have a copy of Hadoop 
${HADOOP3_VERSION}"
-                        
"${WORKSPACE}/component/dev-support/jenkins-scripts/cache-apache-project-artifact.sh"
 \
-                          --working-dir 
"${WORKSPACE}/downloads-hadoop-${HADOOP3_VERSION}" \
-                          --keys 
'https://downloads.apache.org/hadoop/common/KEYS' \
-                          --verify-tar-gz \
-                          "${WORKSPACE}/hadoop-${HADOOP3_VERSION}-bin.tar.gz" \
-                          
"hadoop/common/hadoop-${HADOOP3_VERSION}/hadoop-${HADOOP3_VERSION}.tar.gz"
-                        for stale in $(ls -1 "${WORKSPACE}"/hadoop-3*.tar.gz | 
grep -v ${HADOOP3_VERSION}); do
-                          echo "Delete stale hadoop 3 cache ${stale}"
-                          rm -rf $stale
-                        done
+                        echo "Make sure we have a directory for downloading 
dependencies: $(pwd)"
                       '''
-                      stash name: "hadoop-${HADOOP3_VERSION}", includes: 
"hadoop-${HADOOP3_VERSION}-bin.tar.gz"
                     }
+                    sh '''#!/usr/bin/env bash
+                      set -e
+                      echo "Ensure we have a copy of Hadoop ${HADOOP3_VERSION}"
+                      
"${WORKSPACE}/component/dev-support/jenkins-scripts/cache-apache-project-artifact.sh"
 \
+                        --working-dir 
"${WORKSPACE}/downloads-hadoop-${HADOOP3_VERSION}" \
+                        --keys 
'https://downloads.apache.org/hadoop/common/KEYS' \
+                        --verify-tar-gz \
+                        "${WORKSPACE}/hadoop-${HADOOP3_VERSION}-bin.tar.gz" \
+                        
"hadoop/common/hadoop-${HADOOP3_VERSION}/hadoop-${HADOOP3_VERSION}.tar.gz"
+                      for stale in $(ls -1 "${WORKSPACE}"/hadoop-3*.tar.gz | 
grep -v ${HADOOP3_VERSION}); do
+                        echo "Delete stale hadoop 3 cache ${stale}"
+                        rm -rf $stale
+                      done
+                    '''
+                    stash name: "hadoop-${HADOOP3_VERSION}", includes: 
"hadoop-${HADOOP3_VERSION}-bin.tar.gz"
                   }
                 }
               }
             }
-          },
+          }
         }
     }
   } // stage ('thirdparty installs')

Reply via email to