22 lines
1.1 KiB
YAML
22 lines
1.1 KiB
YAML
parameters:
|
|
depth: 3
|
|
|
|
steps:
|
|
- checkout: none
|
|
|
|
- script: git clone --progress -v --depth ${{ parameters.depth }} --branch $(SourceTag) --single-branch https://github.com/$(GitRemote)/cpython.git .
|
|
displayName: 'git clone ($(GitRemote)/$(SourceTag))'
|
|
condition: and(succeeded(), and(variables['GitRemote'], variables['SourceTag']))
|
|
|
|
- script: git clone --progress -v --depth ${{ parameters.depth }} --branch $(SourceTag) --single-branch $(Build.Repository.Uri) .
|
|
displayName: 'git clone (<default>/$(SourceTag))'
|
|
condition: and(succeeded(), and(not(variables['GitRemote']), variables['SourceTag']))
|
|
|
|
- script: git clone --progress -v --depth ${{ parameters.depth }} --branch $(Build.SourceBranchName) --single-branch https://github.com/$(GitRemote)/cpython.git .
|
|
displayName: 'git clone ($(GitRemote)/<default>)'
|
|
condition: and(succeeded(), and(variables['GitRemote'], not(variables['SourceTag'])))
|
|
|
|
- script: git clone --progress -v --depth ${{ parameters.depth }} --branch $(Build.SourceBranchName) --single-branch $(Build.Repository.Uri) .
|
|
displayName: 'git clone'
|
|
condition: and(succeeded(), and(not(variables['GitRemote']), not(variables['SourceTag'])))
|