1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
parameters:
BuildTargetingString: 'azure-*'
ServiceDirectory: ''
BuildStagingDirectory: $(Build.ArtifactStagingDirectory)
DevFeedName: 'public/azure-sdk-for-python'
steps:
- task: UsePythonVersion@0
displayName: 'Use Python 3.7'
inputs:
versionSpec: '3.7'
- task: DownloadPipelineArtifact@0
inputs:
artifactName: 'artifacts'
targetPath: $(Build.ArtifactStagingDirectory)
- script: |
pip install -r eng/ci_tools.txt
displayName: 'Prep Environment'
- template: ../steps/set-dev-build.yml
parameters:
ServiceDirectory: ${{ parameters.ServiceDirectory }}
BuildTargetingString: ${{ parameters.BuildTargetingString }}
- ${{if eq(variables['System.TeamProject'], 'internal') }}:
- template: ../steps/auth-dev-feed.yml
parameters:
DevFeedName: ${{ parameters.DevFeedName }}
- task: PythonScript@0
displayName: 'Test Latest Released Dependents'
inputs:
scriptPath: 'scripts/devops_tasks/test_regression.py'
arguments: >-
"${{ parameters.BuildTargetingString }}"
--service="${{ parameters.ServiceDirectory }}"
--whl-dir="${{ parameters.BuildStagingDirectory }}"
--mark-arg="not cosmosEmulator"
- task: PythonScript@0
displayName: 'Test Oldest Released Dependents'
inputs:
scriptPath: 'scripts/devops_tasks/test_regression.py'
arguments: >-
"${{ parameters.BuildTargetingString }}"
--service="${{ parameters.ServiceDirectory }}"
--whl-dir="${{ parameters.BuildStagingDirectory }}"
--verify-latest=False
--mark-arg="not cosmosEmulator"
|