gpt4 book ai didi

azure - 在基于 yaml 的 multiStage 管道中,我需要在一个应用程序服务上为 2 个基于 dotnet 核心的项目发布 webApp 和 webjobs,这些项目位于一个 sol 中

转载 作者:行者123 更新时间:2023-12-03 04:57:37 25 4
gpt4 key购买 nike

我尝试通过添加两个 vsBuild 任务为每个项目创建两个不同的 zip。

在编写基于 yaml 的管道时,我面临两个问题:-

  1. 在 webjob 项目中,路径为 DesktopBuildPackageLocation="$(build.artifactStagingDirectory)\App_Data\jobs\continuous\somethingApp.zip" 但没有添加任何内容。

2 当我部署 azure 应用程序服务时,在部署我的 Web 应用程序期间,我遇到以下错误:

at ExecState._setResult (D:\a\_tasks\AzureRmWebAppDeployment_497d490f-eea7-4f2b-ab94-48d9c1acdcb1\3.179.0\node_modules\azure-pipelines-task-lib\toolrunner.js:828:25)
at ExecState.CheckComplete (D:\a\_tasks\AzureRmWebAppDeployment_497d490f-eea7-4f2b-ab94-48d9c1acdcb1\3.179.0\node_modules\azure-pipelines-task-lib\toolrunner.js:811:18)
at ChildProcess.<anonymous> (D:\a\_tasks\AzureRmWebAppDeployment_497d490f-eea7-4f2b-ab94-48d9c1acdcb1\3.179.0\node_modules\azure-pipelines-task-lib\toolrunner.js:733:19)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:920:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)

因此,尽管管道成功完成,但无法部署任何内容。

最佳答案

问题的关键,我想应该是路径配置问题,无法访问你的webjob应用。

所以我建议您在门户中创建一个虚拟应用程序。

enter image description here

更多详细信息,您可以引用此博客。如果您需要进一步的帮助,请告诉我。

How to publish webjob from azure devops to azure app service using Azure app service deploy task

关于azure - 在基于 yaml 的 multiStage 管道中,我需要在一个应用程序服务上为 2 个基于 dotnet 核心的项目发布 webApp 和 webjobs,这些项目位于一个 sol 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65018229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com