From b3693c93c17481250ffd765a850e63263ef610e8 Mon Sep 17 00:00:00 2001 From: Justin Kotalik Date: Mon, 4 Feb 2019 12:16:21 -0800 Subject: [PATCH 1/3] Upload artifact logs for CI Test runs --- .azure/pipelines/ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index c0e2a13a1153..b9a53fbbab0d 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -291,6 +291,10 @@ jobs: beforeBuild: - powershell: "& ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1; & ./src/Servers/IIS/tools/update_schema.ps1" displayName: Setup IISExpress test certificates and schema + artifacts: + - name: Windows_Logs + path: artifacts/logs/ + publishOnError: true - template: jobs/default-build.yml parameters: condition: ne(variables['SkipTests'], 'true') @@ -302,6 +306,10 @@ jobs: beforeBuild: - bash: "./eng/scripts/install-nginx-mac.sh" displayName: Installing Nginx + artifacts: + - name: Windows_Logs + path: artifacts/logs/ + publishOnError: true - template: jobs/default-build.yml parameters: condition: ne(variables['SkipTests'], 'true') @@ -313,6 +321,10 @@ jobs: beforeBuild: - bash: "./eng/scripts/install-nginx-linux.sh" displayName: Installing Nginx + artifacts: + - name: Windows_Logs + path: artifacts/logs/ + publishOnError: true - template: jobs/iisintegration-job.yml parameters: condition: ne(variables['SkipTests'], 'true') From 4e63774ed078b3cfe2c1257c2c488d700a3daf57 Mon Sep 17 00:00:00 2001 From: Justin Kotalik Date: Mon, 4 Feb 2019 12:19:32 -0800 Subject: [PATCH 2/3] nits --- .azure/pipelines/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index b9a53fbbab0d..9b0ccc891d27 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -292,7 +292,7 @@ jobs: - powershell: "& ./src/Servers/IIS/tools/UpdateIISExpressCertificate.ps1; & ./src/Servers/IIS/tools/update_schema.ps1" displayName: Setup IISExpress test certificates and schema artifacts: - - name: Windows_Logs + - name: Windows_Test_Logs path: artifacts/logs/ publishOnError: true - template: jobs/default-build.yml @@ -307,7 +307,7 @@ jobs: - bash: "./eng/scripts/install-nginx-mac.sh" displayName: Installing Nginx artifacts: - - name: Windows_Logs + - name: MacOS_Test_Logs path: artifacts/logs/ publishOnError: true - template: jobs/default-build.yml @@ -322,7 +322,7 @@ jobs: - bash: "./eng/scripts/install-nginx-linux.sh" displayName: Installing Nginx artifacts: - - name: Windows_Logs + - name: Linux_Test_Logs path: artifacts/logs/ publishOnError: true - template: jobs/iisintegration-job.yml From 9b2aad99cea3dfa765c07dd75aba80feb4eadfba Mon Sep 17 00:00:00 2001 From: Justin Kotalik Date: Mon, 4 Feb 2019 12:20:52 -0800 Subject: [PATCH 3/3] Update IIS test artifacts --- .azure/pipelines/jobs/iisintegration-job.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.azure/pipelines/jobs/iisintegration-job.yml b/.azure/pipelines/jobs/iisintegration-job.yml index 695964f24742..281bca527888 100644 --- a/.azure/pipelines/jobs/iisintegration-job.yml +++ b/.azure/pipelines/jobs/iisintegration-job.yml @@ -14,3 +14,7 @@ jobs: condition: always() jobName: ANCM_${{ parameters.TestGroupName }} jobDisplayName: "Test: ANCM ${{ parameters.TestGroupName }}" + artifacts: + - name: IIS_${{ parameters.TestGroupName }}_Logs + path: artifacts/logs/ + publishOnError: true