我想将 Azure DevOps 用于 IoT Edge 项目,其中一些机密应通过 json 文件传递。这是 deployment.template.json 文件的片段:
"env": {
"mappedFolder": { "value": "/temp" },
"netatmoClientId": { "value": "${netatmoClientId}" },
"netatmoClientSecret": { "value": "${netatmoClientSecret}" },
"netatmoUsername": { "value": "${netatmoUsername}" },
"netatmoPassword": { "value": "${netatmoPassword}" },
本地一切正常。我有 .env 文件,并且 json 中的值将在构建期间正确替换。
如何在 Azure DevOps 中使用相同的行为?
我已经声明了 devops 管道变量,但是 json 文件中的占位符没有从变量中替换。