Yaml If 블록으로 인해 매핑이 누락 됨

simon_dmorias

실행중인 빌드가 마스터 브랜치에 없을 때 선택적 매개 변수 세트를 추가하려고합니다. 아이디어는 azure-pipelines-template-variables-private.yml이 그룹에 포함 된 일부 매개 변수 만 재정의한다는 것입니다.

이것은 내 템플릿 파일입니다.

stages:
  - stage: "Tests"
    variables:
      - group: MyLibrary
    ${{ if ne(variables['Build.SourceBranchName'], 'master') }}:
      - template: azure-pipelines-template-variables-private.yml

"매핑 예상"오류가 반환됩니다.

if 블록이 없으면 동작은 예상대로 작동합니다. 매개 변수를 덮어 씁니다. 블록이 어떻게 작동하는지 이해하기 위해 고군분투하고 있습니다. 문서는 그룹과 함께 변수를 사용하고 템플릿과 함께 변수를 사용하는 방법을 보여줍니다. 함께 작동하는 것처럼 보이지만 if 문이 작동 할 것으로 예상합니다.

편집 : 정보를 위해 가변 템플릿 내용을 포함하고 있습니다.

variables:
  - name: MyVar1
    value: 'TEST-$(Build.BuildId)'
  - name: MyVar2
    value: '/Builds/$(BUILD.BUILDID)'
휴 린-MSFT

아래 스크립트를 테스트했는데 잘 작동합니다. 이것이 도움이되기를 바랍니다.

- stage: build
  jobs:
  - job: run_build

    pool:
      vmImage: 'Ubuntu 16.04' 
    variables:
    - group: xxx
    - ${{ if ne(variables['Build.SourceBranchName'], 'refs/heads/master') }}:
      - template: var.yml
    steps:      
      - script: echo ${{ variables.test }}  

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

관계 누락으로 인해 Power BI Visual이 손상됨

분류에서Dev

고 대비 테마로 인해 아이콘이 누락 됨

분류에서Dev

함수 구성으로 인해 먼저 메서드에 대한 인수 목록이 누락 됨

분류에서Dev

Excel이 표준 앱으로 누락 됨

분류에서Dev

유형 삭제로 인해 확장 된 기능에 대한 매개 변수 유형이 누락 됨

분류에서Dev

/ var / run / sshd 누락으로 인해 재부팅 후 SSH 서버 작동이 중지됨

분류에서Dev

외래 키에서 두 테이블을 조인 할 때 FROM 절이 누락 됨

분류에서Dev

SSO 인증으로 로그인 한 후 Webtop 6.7 SP1 GUI에서 프레임이 누락 됨

분류에서Dev

매핑 누락으로 인해 TFS 2015 Gated 체크인에 실패했습니다.

분류에서Dev

'in'으로 설정하면 Pcolormesh 보조 축 눈금이 누락 됨

분류에서Dev

'in'으로 설정하면 Pcolormesh 보조 축 눈금이 누락 됨

분류에서Dev

속성 yaml 매핑을 사용하여 테이블 조인-Doctrine

분류에서Dev

YAML 파이프 라인에 대한 TfxInstaller 작업 누락

분류에서Dev

레이블 항목이 누락 된 경우 EXCEL VBA 매크로의 테이블 레이아웃이 중단됨

분류에서Dev

새 개체를 전달하기 위해 생성자를 호출하는 C ++로 인해 데이터가 누락 됨

분류에서Dev

glslc--fentry-point를 사용해도 진입 점이 누락 됨

분류에서Dev

automapper 누락 된 속성으로 매핑

분류에서Dev

Ubuntu 14.04에서 갑자기 인터넷 연결이 누락 됨

분류에서Dev

알파인 Linux에서 종료 명령이 누락 됨

분류에서Dev

Firebase 데이터베이스 규칙-인수 목록 후이 오류가 누락 됨)

분류에서Dev

수입 후 블렌더 원숭이 귀가 누락 됨

분류에서Dev

파일에서 읽은 후 중첩 된 목록이 누락 됨

분류에서Dev

목록에서 Lightswitch 데이터 소스보기가 누락 됨

분류에서Dev

GUI에서 vim에 붙여 넣으면 줄이 누락 됨

분류에서Dev

Jenkins를 사용하여 React 앱을 빌드 할 때 발생하는 문제, 파일 로더로 인해 일부 파일이 누락 됨

분류에서Dev

Jenkins를 사용하여 React 앱을 빌드 할 때 발생하는 문제, 파일 로더로 인해 일부 파일이 누락 됨

분류에서Dev

데이터베이스 쿡북을 사용하려고 할 때 요리사 솔로 개인 키가 누락 됨

분류에서Dev

레일이 누락 된 자산으로 인해 템플릿 누락 오류 발생

분류에서Dev

커서가있는 프로 시저에 출력이 누락 됨

Related 관련 기사

  1. 1

    관계 누락으로 인해 Power BI Visual이 손상됨

  2. 2

    고 대비 테마로 인해 아이콘이 누락 됨

  3. 3

    함수 구성으로 인해 먼저 메서드에 대한 인수 목록이 누락 됨

  4. 4

    Excel이 표준 앱으로 누락 됨

  5. 5

    유형 삭제로 인해 확장 된 기능에 대한 매개 변수 유형이 누락 됨

  6. 6

    / var / run / sshd 누락으로 인해 재부팅 후 SSH 서버 작동이 중지됨

  7. 7

    외래 키에서 두 테이블을 조인 할 때 FROM 절이 누락 됨

  8. 8

    SSO 인증으로 로그인 한 후 Webtop 6.7 SP1 GUI에서 프레임이 누락 됨

  9. 9

    매핑 누락으로 인해 TFS 2015 Gated 체크인에 실패했습니다.

  10. 10

    'in'으로 설정하면 Pcolormesh 보조 축 눈금이 누락 됨

  11. 11

    'in'으로 설정하면 Pcolormesh 보조 축 눈금이 누락 됨

  12. 12

    속성 yaml 매핑을 사용하여 테이블 조인-Doctrine

  13. 13

    YAML 파이프 라인에 대한 TfxInstaller 작업 누락

  14. 14

    레이블 항목이 누락 된 경우 EXCEL VBA 매크로의 테이블 레이아웃이 중단됨

  15. 15

    새 개체를 전달하기 위해 생성자를 호출하는 C ++로 인해 데이터가 누락 됨

  16. 16

    glslc--fentry-point를 사용해도 진입 점이 누락 됨

  17. 17

    automapper 누락 된 속성으로 매핑

  18. 18

    Ubuntu 14.04에서 갑자기 인터넷 연결이 누락 됨

  19. 19

    알파인 Linux에서 종료 명령이 누락 됨

  20. 20

    Firebase 데이터베이스 규칙-인수 목록 후이 오류가 누락 됨)

  21. 21

    수입 후 블렌더 원숭이 귀가 누락 됨

  22. 22

    파일에서 읽은 후 중첩 된 목록이 누락 됨

  23. 23

    목록에서 Lightswitch 데이터 소스보기가 누락 됨

  24. 24

    GUI에서 vim에 붙여 넣으면 줄이 누락 됨

  25. 25

    Jenkins를 사용하여 React 앱을 빌드 할 때 발생하는 문제, 파일 로더로 인해 일부 파일이 누락 됨

  26. 26

    Jenkins를 사용하여 React 앱을 빌드 할 때 발생하는 문제, 파일 로더로 인해 일부 파일이 누락 됨

  27. 27

    데이터베이스 쿡북을 사용하려고 할 때 요리사 솔로 개인 키가 누락 됨

  28. 28

    레일이 누락 된 자산으로 인해 템플릿 누락 오류 발생

  29. 29

    커서가있는 프로 시저에 출력이 누락 됨

뜨겁다태그

보관