[DevOps] Add cleanup step to device-tests.yml (#7696)

This was recommended by QA / DDFun because they were running into issues re-installing VSMac on the machines we ran the pipeline on.
This commit is contained in:
Vincent Dondain 2020-01-13 15:49:57 -05:00 коммит произвёл GitHub
Родитель b062da170e
Коммит d84a4f23ff
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 15 добавлений и 0 удалений

6
tools/devops/cleanup.sh Executable file
Просмотреть файл

@ -0,0 +1,6 @@
sudo rm -rf /Applications/Visual\ Studio*
rm -rf ~/Library/Caches/VisualStudio
rm -rf ~/Library/Logs/VisualStudio
rm -rf ~/Library/VisualStudio
rm -rf ~/Library/Preferences/Xamarin/
rm -rf ~/Library/Caches/com.xamarin.provisionator

Просмотреть файл

@ -141,3 +141,12 @@ jobs:
artifactName: HtmlReport
continueOnError: true
condition: succeededOrFailed()
###
### Cleanup after us, not having that can lead to VSMac install issues
###
- bash: ./xamarin-macios/tools/devops/cleanup.sh
displayName: 'Cleanup'
continueOnError: true
condition: succeededOrFailed()