Skip to content

Commit 92e0e13

Browse files
authored
use parameter for BuildTargetingString (Azure#5932)
* use parameter for BuildTargetingString * add BuildTargetingString to build-test.yml * ensure BuildTargetingString is in all steps
1 parent 1da805c commit 92e0e13

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

eng/pipelines/client.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
parameters:
1313
ServiceDirectory: ''
1414
TestMarkArgument: $(TestMarkArgument)
15+
BuildTargetingString: $(BuildTargetingString)
1516
BeforeBuildJobPublishBuildArtifacts:
1617
- script: 'echo "##vso[build.addbuildtag]$(ReleaseTag)"'
1718
displayName: 'Tag The Build'

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ parameters:
22
ServiceDirectory: ''
33
BeforeBuildJobPublishBuildArtifacts: []
44
TestMarkArgument: ''
5+
BuildTargetingString: 'azure-*'
56

67
jobs:
78
- job: 'Build'
@@ -25,7 +26,7 @@ jobs:
2526
displayName: 'Generate Packages'
2627
inputs:
2728
scriptPath: 'scripts/devops_tasks/build_packages.py'
28-
arguments: '-d "$(Build.ArtifactStagingDirectory)" "azure-*" --service=${{parameters.ServiceDirectory}}'
29+
arguments: '-d "$(Build.ArtifactStagingDirectory)" "${{ parameters.BuildTargetingString }}" --service=${{parameters.ServiceDirectory}}'
2930

3031
- script: |
3132
twine check $(Build.ArtifactStagingDirectory)/*
@@ -127,6 +128,7 @@ jobs:
127128
TestMarkArgument: ${{ parameters.TestMarkArgument }}
128129
OSName: $(OSName)
129130
PythonVersion: $(PythonVersion)
131+
BuildTargetingString: ${{ parameters.BuildTargetingString }}
130132

131133
- template: ../steps/publish-coverage.yml
132134

@@ -157,3 +159,4 @@ jobs:
157159
TestMarkArgument: ${{ parameters.TestMarkArgument }}
158160
OSName: $(OSName)
159161
PythonVersion: $(PythonVersion)
162+
BuildTargetingString: ${{ parameters.BuildTargetingString }}

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ parameters:
66
PythonVersion: ''
77
OSName: ''
88
BeforeTestSteps: []
9+
BuildTargetingString: 'azure-*'
10+
911

1012
steps:
1113
- powershell: |
@@ -35,7 +37,7 @@ steps:
3537
displayName: 'Setup and Run Tests'
3638
inputs:
3739
scriptPath: 'scripts/devops_tasks/setup_execute_tests.py'
38-
arguments: '"azure-*" --junitxml="junit/test-results.xml" ${{ parameters.AdditionalTestArgs }} --mark_arg="${{ parameters.TestMarkArgument }}" --service="${{ parameters.ServiceDirectory }}"'
40+
arguments: '"${{ parameters.BuildTargetingString }}" --junitxml="junit/test-results.xml" ${{ parameters.AdditionalTestArgs }} --mark_arg="${{ parameters.TestMarkArgument }}" --service="${{ parameters.ServiceDirectory }}"'
3941
env: ${{ parameters.EnvVars }}
4042

4143
- task: PublishTestResults@2

0 commit comments

Comments
 (0)