c744d2e81c
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.CMake.Sdk From Version 8.0.0-beta.24113.2 -> To Version 8.0.0-beta.24165.4
12 lines
528 B
YAML
12 lines
528 B
YAML
# build-reason.yml
|
|
# Description: runs steps if build.reason condition is valid. conditions is a string of valid build reasons
|
|
# to include steps (',' separated).
|
|
parameters:
|
|
conditions: ''
|
|
steps: []
|
|
|
|
steps:
|
|
- ${{ if and( not(startsWith(parameters.conditions, 'not')), contains(parameters.conditions, variables['build.reason'])) }}:
|
|
- ${{ parameters.steps }}
|
|
- ${{ if and( startsWith(parameters.conditions, 'not'), not(contains(parameters.conditions, variables['build.reason']))) }}:
|
|
- ${{ parameters.steps }}
|