[HUDI-3028] Use blob storage to speed up CI downloads (#4331)
Co-authored-by: Sivabalan Narayanan <n.siva.b@gmail.com>
This commit is contained in:
@@ -176,10 +176,19 @@ stages:
|
|||||||
mavenOptions: '-Xmx2g $(MAVEN_OPTS)'
|
mavenOptions: '-Xmx2g $(MAVEN_OPTS)'
|
||||||
- job: IT
|
- job: IT
|
||||||
steps:
|
steps:
|
||||||
- script: |
|
- task: AzureCLI@2
|
||||||
|
displayName: Azure CLI
|
||||||
|
inputs:
|
||||||
|
azureSubscription: apachehudici-service-connection
|
||||||
|
scriptType: bash
|
||||||
|
scriptLocation: inlineScript
|
||||||
|
inlineScript: |
|
||||||
|
az --version
|
||||||
|
az account show
|
||||||
echo 'Downloading spark-$(SPARK_VERSION)-bin-hadoop$(HADOOP_VERSION)'
|
echo 'Downloading spark-$(SPARK_VERSION)-bin-hadoop$(HADOOP_VERSION)'
|
||||||
wget https://archive.apache.org/dist/spark/spark-$(SPARK_VERSION)/spark-$(SPARK_VERSION)-bin-hadoop$(HADOOP_VERSION).tgz -O $(Pipeline.Workspace)/spark-$(SPARK_VERSION).tgz
|
az storage blob download -c ci-caches -n spark-$(SPARK_VERSION)-bin-hadoop$(HADOOP_VERSION).tgz -f $(Pipeline.Workspace)/spark-$(SPARK_VERSION)-bin-hadoop$(HADOOP_VERSION).tgz --account-name apachehudici
|
||||||
tar -xvf $(Pipeline.Workspace)/spark-$(SPARK_VERSION).tgz -C $(Pipeline.Workspace)/
|
tar -xvf $(Pipeline.Workspace)/spark-$(SPARK_VERSION)-bin-hadoop$(HADOOP_VERSION).tgz -C $(Pipeline.Workspace)/
|
||||||
|
- script: |
|
||||||
mkdir /tmp/spark-events/
|
mkdir /tmp/spark-events/
|
||||||
mvn $(MAVEN_OPTS) -Pintegration-tests verify
|
mvn $(MAVEN_OPTS) -Pintegration-tests verify
|
||||||
displayName: IT
|
displayName: IT
|
||||||
|
|||||||
Reference in New Issue
Block a user