msbuild

Форк
0
/
run-script-ifequalelse.yml 
33 строки · 959.0 Байт
1
parameters:
2
  # if parameter1 equals parameter 2, run 'ifScript' command, else run 'elsescript' command
3
  parameter1: ''
4
  parameter2: ''
5
  ifScript: ''
6
  elseScript: ''
7

8
  # name of script step
9
  name: Script
10

11
  # display name of script step
12
  displayName: If-Equal-Else Script
13

14
  # environment
15
  env: {}
16

17
  # conditional expression for step execution
18
  condition: ''
19

20
steps:
21
- ${{ if and(ne(parameters.ifScript, ''), eq(parameters.parameter1, parameters.parameter2)) }}:
22
  - script: ${{ parameters.ifScript }}
23
    name: ${{ parameters.name }}
24
    displayName: ${{ parameters.displayName }}
25
    env: ${{ parameters.env }}
26
    condition: ${{ parameters.condition }}
27

28
- ${{ if and(ne(parameters.elseScript, ''), ne(parameters.parameter1, parameters.parameter2)) }}:
29
  - script: ${{ parameters.elseScript }}
30
    name: ${{ parameters.name }}
31
    displayName: ${{ parameters.displayName }}
32
    env: ${{ parameters.env }}
33
    condition: ${{ parameters.condition }}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.