Azure DevOps 여러 CICD에서 공통으로 사용하는 변수 정의

2024. 3. 10. 22:51클라우드/Azure DevOps

Pipeline에서 변수정의

https://barisein.tistory.com/413

 

Azure DevOps Pipeline 주요 내용

변수 적용 및 사용 https://learn.microsoft.com/ko-kr/azure/devops/pipelines/process/variables?view=azure-devops&tabs=yaml%2Cbatch 변수 정의 - Azure Pipelines 변수는 파이프라인에서 사용하기 위해 사용자가 정의한 이름-값

barisein.tistory.com

위 방법은 해당 파이프라인에서만 유효함

다른 파이프라인을 만들었을 때, 다시 정의해줘야 하고, 변경이 발생할 때, 다 같이 수정해줘야 함

프로젝트 전체에 공통 변수 정의

  • 공통변수 정의

Library > + Variable group

  • 파이프라인에서 사용
variables:
 - group: common

- task: Bash@3
  inputs:
    targetType: 'inline'
    script: |
      echo $(tag)
  • 파이프라인 실행시 권한 부여