所有阶段完成部署后,如何运行Powershell脚本?我当前选择了一个部署组作业,但不确定是否是我所需要的100%。我已经将该脚本作为正在部署的解决方案的一部分,以便可以在所有计算机上使用。根据我在UI中找到的内容,似乎可以执行2个任务。
第一个选项是执行任务“ Powershell脚本”,但它会在放置目录中请求路径。问题是我感兴趣的文件位于zip文件中,似乎没有办法在zip文件中指定文件。
我看到的另一个任务是“目标计算机上的PowerShell”,然后它要求提供目标计算机的列表。我不确定在这里要输入什么,因为我想在部署组中的当前计算机上运行powershell脚本。似乎该任务旨在将Powershell脚本从部署计算机运行到另一台远程计算机。结果,此选项似乎不适合我的用例。
通过查看我遇到的答案,讨论如何使用“ Kudu”(无关)作为Azure网站的一部分来执行此操作,或者不回答与这些任务有关的其他问题,或者看起来像是已经过时了。
答案 0 :(得分:1)
部署组作业将在该部署组中指定的所有服务器上运行。根据您的指示,听起来这就是您要寻找的。
由于您指出的文件是zip,因此实际上您将需要使用2个单独的任务。