Skip to content

Commit ac680db

Browse files
committed
add more yml templates
1 parent 8187924 commit ac680db

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

eng/common/templates/steps/send-to-helix.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ parameters:
55
HelixBuild: $(Build.BuildNumber) # required -- the build number Helix will use to identify this -- automatically set to the AzDO build number
66
HelixTargetQueues: '' # required -- semicolon delimited list of Helix queues to test on; see https://helix.dot.net/ for a list of queues
77
HelixAccessToken: '' # required -- access token to make Helix API requests; should be provided by the appropriate variable group
8+
HelixConfiguration: '' # optional -- additional property attached to a job
89
HelixPreCommands: '' # optional -- commands to run before Helix work item execution
910
HelixPostCommands: '' # optional -- commands to run after Helix work item execution
1011
WorkItemDirectory: '' # optional -- a payload directory to zip up and send to Helix; requires WorkItemCommand; incompatible with XUnitProjects
@@ -22,6 +23,7 @@ parameters:
2223
EnableXUnitReporter: false # optional -- true enables XUnit result reporting to Mission Control
2324
WaitForWorkItemCompletion: true # optional -- true will make the task wait until work items have been completed and fail the build if work items fail. False is "fire and forget."
2425
IsExternal: false # [DEPRECATED] -- doesn't do anything, jobs are external if HelixAccessToken is empty and Creator is set
26+
HelixBaseUri: 'https://helix.dot.net/' # optional -- sets the Helix API base URI (allows targeting int)
2527
Creator: '' # optional -- if the build is external, use this to specify who is sending the job
2628
DisplayNamePrefix: 'Run Tests' # optional -- rename the beginning of the displayName of the steps in AzDO
2729
condition: succeeded() # optional -- condition for step to execute; defaults to succeeded()
@@ -35,6 +37,7 @@ steps:
3537
HelixSource: ${{ parameters.HelixSource }}
3638
HelixType: ${{ parameters.HelixType }}
3739
HelixBuild: ${{ parameters.HelixBuild }}
40+
HelixConfiguration: ${{ parameters.HelixConfiguration }}
3841
HelixTargetQueues: ${{ parameters.HelixTargetQueues }}
3942
HelixAccessToken: ${{ parameters.HelixAccessToken }}
4043
HelixPreCommands: ${{ parameters.HelixPreCommands }}
@@ -53,6 +56,7 @@ steps:
5356
DotNetCliVersion: ${{ parameters.DotNetCliVersion }}
5457
EnableXUnitReporter: ${{ parameters.EnableXUnitReporter }}
5558
WaitForWorkItemCompletion: ${{ parameters.WaitForWorkItemCompletion }}
59+
HelixBaseUri: ${{ parameters.HelixBaseUri }}
5660
Creator: ${{ parameters.Creator }}
5761
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
5862
condition: and(${{ parameters.condition }}, eq(variables['Agent.Os'], 'Windows_NT'))
@@ -64,6 +68,7 @@ steps:
6468
HelixSource: ${{ parameters.HelixSource }}
6569
HelixType: ${{ parameters.HelixType }}
6670
HelixBuild: ${{ parameters.HelixBuild }}
71+
HelixConfiguration: ${{ parameters.HelixConfiguration }}
6772
HelixTargetQueues: ${{ parameters.HelixTargetQueues }}
6873
HelixAccessToken: ${{ parameters.HelixAccessToken }}
6974
HelixPreCommands: ${{ parameters.HelixPreCommands }}
@@ -82,6 +87,7 @@ steps:
8287
DotNetCliVersion: ${{ parameters.DotNetCliVersion }}
8388
EnableXUnitReporter: ${{ parameters.EnableXUnitReporter }}
8489
WaitForWorkItemCompletion: ${{ parameters.WaitForWorkItemCompletion }}
90+
HelixBaseUri: ${{ parameters.HelixBaseUri }}
8591
Creator: ${{ parameters.Creator }}
8692
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
8793
condition: and(${{ parameters.condition }}, ne(variables['Agent.Os'], 'Windows_NT'))

0 commit comments

Comments
 (0)