나는 다음과 같은 코드를 생성하는 환경변수라 ENDPOINT_TEST
을 통해 ADO 파이프라인을 하지만 나는 숨기고 싶 URL https://xyz
. 내가 만들어진 비밀에서 keyvault 상 url secret_url
가 연결되어 내 keyvault 변수 ADO. 나의 질문은 어떻게 이 변수에서 ADO 및 사용에 이 azure cli 스크립트를 사용해야 할까요?
- task: AzureCLI@1
displayName: 'Set variable'
inputs:
azureSubscription: 'test-group-SPN'
scriptType: 'ps'
scriptLocation: 'inlineScript'
inlineScript: |
az webapp config appsettings set -n function-test -g test-group --settings ENDPOINT_TEST=https://xyz
가 다음과 같다:
az webapp config appsettings set -n function-test -g test-group --settings ENDPOINT_TEST=$(secret_url)
az webapp config appsettings set -n function-test -g test-group --settings ENDPOINT_TEST='$(secret_url)'
az webapp config appsettings set -n function-test -g test-group --settings ENDPOINT_TEST=${secret_url}
이들의 아무도 일했다. 나는 무엇이 없는가? 어떤 도움 또는 제안 감사드립니다!