Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7a3329d

Browse files
committed
starting the reorganize to allow livetesting of fresh wheels
1 parent 6fa5a40 commit 7a3329d

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

eng/pipelines/templates/jobs/archetype-sdk-client.yml

+12-2
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,12 @@ jobs:
135135
OSName: $(OSName)
136136
PythonVersion: $(PythonVersion)
137137
BuildTargetingString: ${{ parameters.BuildTargetingString }}
138-
138+
BeforeTestSteps:
139+
- task: DownloadPipelineArtifact@0
140+
inputs:
141+
artifactName: 'artifacts'
142+
targetPath: $(Build.ArtifactStagingDirectory)
143+
139144
- template: ../steps/publish-coverage.yml
140145

141146
# Run PyPy tests without coverage
@@ -159,9 +164,14 @@ jobs:
159164
steps:
160165
- template: ../steps/build-test.yml
161166
parameters:
162-
AdditionalTestArgs: '--disablecov'
167+
AdditionalTestArgs: '--disablecov --wheel_dir="$(Build.ArtifactStagingDirectory)"'
163168
ServiceDirectory: ${{ parameters.ServiceDirectory }}
164169
TestMarkArgument: ${{ parameters.TestMarkArgument }}
165170
OSName: $(OSName)
166171
PythonVersion: $(PythonVersion)
167172
BuildTargetingString: ${{ parameters.BuildTargetingString }}
173+
BeforeTestSteps:
174+
- task: DownloadPipelineArtifact@0
175+
inputs:
176+
artifactName: 'artifacts'
177+
targetPath: $(Build.ArtifactStagingDirectory)

eng/pipelines/templates/steps/build-test.yml

+1-8
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,6 @@ parameters:
1010
RunMyPy: and(ne(variables['PythonVersion'], '2.7'), ne(variables['PythonVersion'], 'pypy3'))
1111

1212
steps:
13-
- task: DownloadPipelineArtifact@0
14-
inputs:
15-
artifactName: 'artifacts'
16-
targetPath: $(Build.ArtifactStagingDirectory)
17-
1813
- powershell: |
1914
gci -r $(Build.ArtifactStagingDirectory)
2015
@@ -51,7 +46,7 @@ steps:
5146
--mark_arg="${{ parameters.TestMarkArgument }}"
5247
--service="${{ parameters.ServiceDirectory }}"
5348
--toxenv=""
54-
--wheel_dir="$(Build.ArtifactStagingDirectory)"
49+
5550
--tparallel
5651
env: ${{ parameters.EnvVars }}
5752

@@ -65,7 +60,6 @@ steps:
6560
--mark_arg="${{ parameters.TestMarkArgument }}"
6661
--service="${{ parameters.ServiceDirectory }}"
6762
--toxenv="lint"
68-
--wheel_dir="$(Build.ArtifactStagingDirectory)"
6963
env: ${{ parameters.EnvVars }}
7064

7165
- task: PythonScript@0
@@ -78,7 +72,6 @@ steps:
7872
--mark_arg="${{ parameters.TestMarkArgument }}"
7973
--service="${{ parameters.ServiceDirectory }}"
8074
--toxenv="mypy"
81-
--wheel_dir="$(Build.ArtifactStagingDirectory)"
8275
env: ${{ parameters.EnvVars }}
8376
condition: and(succeededOrFailed(), ${{ parameters.RunMyPy }})
8477

0 commit comments

Comments
 (0)