From 16956711f2be94d9b7283d4789aa84b5ba90373b Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Mon, 1 Feb 2021 21:46:52 -0800 Subject: [PATCH 1/2] After sparse-checkout, use `git reset --hard` and `git clean`. --- azure-devops/checkout-sources.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/azure-devops/checkout-sources.yml b/azure-devops/checkout-sources.yml index 5dceb67f043..39d35ec626d 100644 --- a/azure-devops/checkout-sources.yml +++ b/azure-devops/checkout-sources.yml @@ -43,9 +43,10 @@ steps: ) git fetch --filter=tree:0 --depth=1 llvm $(${{ parameters.llvmSHAVar }}) - git reset --quiet FETCH_HEAD git sparse-checkout init --cone git sparse-checkout set libcxx/test libcxx/utils/libcxx llvm/utils/lit + git reset --hard FETCH_HEAD + git clean -x -d -f displayName: "Checkout LLVM source" - script: | cd $(Build.SourcesDirectory) From 09d5a66e09ac51066a0cdfa4cf9c6ede84d617b3 Mon Sep 17 00:00:00 2001 From: "Stephan T. Lavavej" Date: Tue, 2 Feb 2021 15:12:20 -0800 Subject: [PATCH 2/2] SILENCE, MORTALS! Co-authored-by: Curtis J Bezault --- azure-devops/checkout-sources.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/azure-devops/checkout-sources.yml b/azure-devops/checkout-sources.yml index 39d35ec626d..916f72572fa 100644 --- a/azure-devops/checkout-sources.yml +++ b/azure-devops/checkout-sources.yml @@ -45,8 +45,8 @@ steps: git fetch --filter=tree:0 --depth=1 llvm $(${{ parameters.llvmSHAVar }}) git sparse-checkout init --cone git sparse-checkout set libcxx/test libcxx/utils/libcxx llvm/utils/lit - git reset --hard FETCH_HEAD - git clean -x -d -f + git reset --quiet --hard FETCH_HEAD + git clean --quiet -x -d -f displayName: "Checkout LLVM source" - script: | cd $(Build.SourcesDirectory)