我在Visual Studio中有一个用于ARM模板的项目。其中一个模板用于VM,我也在为VM部署自定义脚本扩展。 该脚本位于.ps1文件中,该文件是项目的一部分(在项目中,我有一个脚本文件夹)。整个项目,包括脚本都在TFS下进行版本控制。
如何指向模板以在我的VS项目中使用.ps1文件? 目前,我只是将文件上传到存储器并将模板指向那里,即:
"settings": {
"fileUris": [ "https://mystorageaccount.blob.core.windows.net/scripts/myPowerShelScriptFile.ps1" ],
"commandToExecute": "[variables('commandToExecute')]"
},
谢谢!
答案 0 :(得分:0)
嗯,根据this,您只需要这样做:
powershell "powershell.exe . . . -File './myPowerShelScriptFile.ps1'"
编辑:手臂模板不能像那样工作,你不上传文件,你上传模板,那个文件只能由实际使用该文件的资源下载。