Azure CI: Fix cloning git submodules (#1356)

This commit is contained in:
Alexander Zhogov 2020-07-16 19:29:54 +03:00 committed by GitHub
parent 9df6a8f6a0
commit d9927a9f35
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,6 +6,7 @@ jobs:
#vmImage: 'ubuntu-18.04' #vmImage: 'ubuntu-18.04'
name: LIN_VMSS_VENV_F8S_WU2 name: LIN_VMSS_VENV_F8S_WU2
variables: variables:
system.debug: true
WORKERS_NUMBER: 8 WORKERS_NUMBER: 8
BUILD_TYPE: Release BUILD_TYPE: Release
BIN_DIR: ../bin/intel64/$(BUILD_TYPE) BIN_DIR: ../bin/intel64/$(BUILD_TYPE)
@ -34,7 +35,10 @@ jobs:
unzip ninja-linux.zip unzip ninja-linux.zip
sudo cp -v ninja /usr/local/bin/ sudo cp -v ninja /usr/local/bin/
displayName: 'Install Ninja' displayName: 'Install Ninja'
- script: git submodule update --init --recursive --jobs $(WORKERS_NUMBER) - script: |
git clean -xdf
git reset --hard HEAD
git submodule update --init --recursive --jobs $(WORKERS_NUMBER)
displayName: 'Clone submodules' displayName: 'Clone submodules'
- script: | - script: |
mkdir dldt-build mkdir dldt-build
@ -124,6 +128,7 @@ jobs:
pool: pool:
vmImage: 'macOS-10.15' vmImage: 'macOS-10.15'
variables: variables:
system.debug: true
WORKERS_NUMBER: 3 WORKERS_NUMBER: 3
BUILD_TYPE: Release BUILD_TYPE: Release
BIN_DIR: ../bin/intel64/$(BUILD_TYPE) BIN_DIR: ../bin/intel64/$(BUILD_TYPE)
@ -147,7 +152,10 @@ jobs:
displayName: 'Install dependencies' displayName: 'Install dependencies'
- script: brew install ninja - script: brew install ninja
displayName: 'Install Ninja' displayName: 'Install Ninja'
- script: git submodule update --init --recursive --jobs $(WORKERS_NUMBER) - script: |
git clean -xdf
git reset --hard HEAD
git submodule update --init --recursive --jobs $(WORKERS_NUMBER)
displayName: 'Clone submodules' displayName: 'Clone submodules'
- script: | - script: |
mkdir dldt-build mkdir dldt-build
@ -249,7 +257,10 @@ jobs:
certutil -urlcache -split -f https://github.com/ninja-build/ninja/releases/download/v1.10.0/ninja-win.zip ninja-win.zip certutil -urlcache -split -f https://github.com/ninja-build/ninja/releases/download/v1.10.0/ninja-win.zip ninja-win.zip
powershell -command "Expand-Archive -Force ninja-win.zip" powershell -command "Expand-Archive -Force ninja-win.zip"
displayName: Install Ninja displayName: Install Ninja
- script: git submodule update --init --recursive --jobs $(WORKERS_NUMBER) - script: |
git clean -xdf
git reset --hard HEAD
git submodule update --init --recursive --jobs $(WORKERS_NUMBER)
displayName: 'Clone submodules' displayName: 'Clone submodules'
- script: | - script: |
rd /Q /S $(BUILD_DIR) rd /Q /S $(BUILD_DIR)