在将Web应用程序部署到Azure DevOps中之前,以及从管道启动应用程序部署之后,我需要添加一个步骤来停止Azure应用程序服务到管道。
我不能使用“ WebApp停止”,“ WebApp启动”等Azure DevOps任务,因为我们不使用服务主体ID(请不要问我为什么)。但是,我可以下载发布配置文件。如何使用应用程序发布配置文件中的数据停止/启动应用程序?
我使用PowerShell脚本通过Invoke-Expression
cmdlet,发布配置文件中的userId
和userPWD
进行身份验证。有用。不幸的是,我尝试找到一些信息来停止,启动或重新启动带有PS cmdlet的应用程序。
如果有人有此经验,请协助我解决问题。