From c90933eb1b904079d7dcdfc65c2deb64e01c6445 Mon Sep 17 00:00:00 2001 From: Alan Ren Date: Wed, 23 Dec 2020 16:22:19 -0800 Subject: [PATCH] archive logs step (#13860) * one zip per folder * use bash * fix error --- build/azure-pipelines/linux/sql-product-build-linux.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build/azure-pipelines/linux/sql-product-build-linux.yml b/build/azure-pipelines/linux/sql-product-build-linux.yml index 54ba27eb0a..7ffe2ea0c2 100644 --- a/build/azure-pipelines/linux/sql-product-build-linux.yml +++ b/build/azure-pipelines/linux/sql-product-build-linux.yml @@ -149,11 +149,16 @@ steps: continueOnError: true condition: and(succeeded(), eq(variables['RUN_UNSTABLE_TESTS'], 'true')) - - script: | + - bash: | set -e mkdir -p $(Build.ArtifactStagingDirectory)/logs/linux-x64 cd /tmp - tar -czvf $(Build.ArtifactStagingDirectory)/logs/linux-x64/logs-linux-x64.tar.gz adsuser* + for folder in adsuser*/ + do + folder=${folder%/} + tar -czvf $(Build.ArtifactStagingDirectory)/logs/linux-x64/$folder.tar.gz $folder + done + displayName: Archive Logs continueOnError: true condition: succeededOrFailed()