有关通过扩展和自定义任务扩展Visual Studio Team Services构建和发布管理系统的问题。
Azure Pipeline 构建错误 Npm 失败,返回代码:4294963238
当我尝试构建解决方案时,出现 NPM 错误,如下所示 144812 错误 Windows_NT 10.0.17763 144813 错误 argv“C:\hostedtoolcache\windows\node\6.17.1\x64\node.exe”...
通过 yaml 在 Azure Pipeline 中使用不同的程序集内部版本号
我正在尝试创建 Azure 管道构建、测试并将 nuget 包部署到 Azure 源以进行工作。我一切正常,除了我希望各个项目都有自己的
我创建了主项目 https://dev.azure.com/GilbertHsu/pipeline_test 主项目中有 3 个项目作为子模块 https://dev.azure.com/GilbertHsu/otherProjectA https://dev.azure.com/GilbertHsu/
Azure Devops azure-pipelines.yml 模板无法访问 stageDependencies
我在构建管道中设置了一个阶段,用于检测存储库中特定文件夹中的更改,然后使用基于输出变量的条件来触发或跳过每个路径的构建阶段。 ...
Azure DevOps REST API:尽管响应成功,但权限未更新
问题: 我正在尝试使用 REST API 更新 Azure DevOps 中管道的权限,但尽管我收到 204 无内容响应,但权限实际上并未应用或更新。
如何在 Docker 构建步骤的 Artifacts 页面中使用 Nuget 包?
在我的 Azure Devops 项目中,在“Artifacts”选项卡下,我有一个包 MyPackage。 在我的构建管道中,我有这一步: - 阶段:构建 显示名称:“构建” 职位: ...
Azure Devops 管道中的 Gradle 构建任务中允许使用 sonarQubeRunAnalysis 输入的变量
Azure DevOps 服务器 2022 SonarQube 社区版 10.0 版 我在管道中设置了 Gradle 任务,如下所示: - 任务:Gradle@3 显示名称:“gradlew 构建” 启用...
如何将 Azure DevOps Pipeline VSBuild 任务中的警告视为错误?
收到一个请求,将所有警告视为我们的构建管道中的错误。预期它将报告所有错误并阻止管道获得绿色复选标记。经过...
Azure Web App 部署:Web 部署无法修改目标上的文件,因为它被外部进程锁定
我正在 VSTS 中使用“Azure Web App 部署”构建步骤将 ASP.NET Core API 发布到 Azure Web App: 有时,此步骤会因以下错误而中断: [错误]Microsoft.Web。
如何升级Azure pipeline中的MSbuild版本?
我有一个有角度的 UI 和 API 构建,可以在本地构建良好(Visual studio 2019)。但在 Azure 管道中,它失败并出现以下错误。 错误:.NET Core SDK 版本 5.0.407 至少需要
如何在 AzureDevops 管道中再次循环一种对象类型参数
有没有办法在Azuredevops中再次循环一个对象类型参数 我计划使用 Azuredevops 管道自动创建/更新资源标签,并且我决定使用 Azure CLI 合作...
我想使用Azure Pipeline“缓存任务”来缓存npm,然后当我基于dockerfile构建docker映像时,使用该缓存来减少构建时间。我很少这样做,几乎
在外部管理模板的 ADO 管道摘要页面中显示当前正在运行的任务
在我的 Azure Devops 管道中,我使用的模板存储在我只有读取访问权限的存储库中(由另一个团队管理)。 给定的模板具有以下结构: - 阶段 - 工作 ...
有没有办法使用Azure管道创建类似表单的界面,如下图所示 这样,每次我运行管道时,都会出现此表单,让我选择字段的值...
在 VSTS/TFS 构建摘要中显示 HTML 内容,而不使用清单文件中的贡献
我已经开发了 VSTS 扩展,我需要在 VSTS/TFS 摘要页面中显示图形内容(HTML 页面),而不使用清单文件中的贡献。导致我拒绝这个选项的原因...
为什么 Azure Pipelines 安装了错误的 .NET SDK 版本(根据 global.json)
我有一个 global.json ,如下所示: { “SDK”:{ “版本”:“8.0.301”, “rollForward”:“最新功能” } } 这意味着,据我所知...
Azure 管道不允许 git 推送,需要抛出“GenericContribute”权限
我正在尝试使用 cmd 组件推送在 Azure 管道期间完成的一些更改,如下所示, 脚步: - 脚本:| git config user.email [email protected] git config user.name“你的名字” git 差异 克...
安装在 Windows 10 上的 azure pipeline 构建代理中的 Docker-Desktop 在没有任何用户登录的情况下停止
在本地 Azure DevOps Server 2022 中,管道构建代理安装在 Windows 10 计算机中。 我已经在 Windows 机器上安装了 docker-desktop,以便从 pip 运行 docker 相关任务...
当 MSBuild@1(或 VSBuild@1)找不到 .NETFramework、Version=v4.0 的参考程序集时,Azure Pipelines 失败
我使用 Azure Data Studio 将 sql 项目构建到 .sqlproj 文件中,如下所示: 我使用 Azure Data Studio 将 sql 项目构建到 .sqlproj 文件中,如下所示: <?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build"> <Sdk Name="Microsoft.Build.Sql" Version="0.1.12-preview" /> <PropertyGroup> <Name>SOmeName</Name> <ProjectGuid>{xxxx-xxxxx}</ProjectGuid> <DSP>Microsoft.Data.Tools.Schema.Sql.SqlAzureV12DatabaseSchemaProvider</DSP> <ModelCollation>1033, CI</ModelCollation> </PropertyGroup> <ItemGroup> <Folder Include="TestSchema" /> </ItemGroup> <Target Name="BeforeBuild"> <Delete Files="$(BaseIntermediateOutputPath)\project.assets.json" /> </Target> </Project> 我使用 Azure Pipelines(Windows 代理)使用 MSBuild@1(或 VSBuild@1)任务构建 .sqlproj 文件: - task: MSBuild@1 (VSBuild@1) displayName: 'Build Project: *.sqlproj' inputs: solution: '**\*.sqlproj' platform: 'Any CPU' configuration: Release 管道记录此错误消息: error MSB3644: The reference assemblies for .NETFramework,Version=v4.0 were not found. To resolve this, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget yourapplication. You can download .NET Framework Developer Packs at https://aka.ms/msbuild/developerpacks [C:\a\10\s\blabla] 在将相同的线程发布到 GitHub 后,有人建议我,并且它实际上有效地使用DotNetCoreCLI@2: - task: DotNetCoreCLI@2 displayName: 'Build Project: *.sqlproj' inputs: command: 'build' projects: '**\*.sqlproj' 而不是MSBuild@1(或VSBuild@1)。 - task: MSBuild@1 displayName: 'Build Project: *.sqlproj' inputs: solution: '**\*.sqlproj' platform: 'Any CPU' configuration: Release https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v2?view=azure-pipelines
Azure Pipelines 失败,而 MSBuild@1 找不到 .NETFramework,Version=v4.0 的参考程序集。要解决此问题,请安装 Developer
我使用 Azure Data Studio 将 sql 项目构建到 .sqlproj 文件中,如下所示: 我使用 Azure Data Studio 将 sql 项目构建到 .sqlproj 文件中,如下所示: <?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build"> <Sdk Name="Microsoft.Build.Sql" Version="0.1.12-preview" /> <PropertyGroup> <Name>SOmeName</Name> <ProjectGuid>{xxxx-xxxxx}</ProjectGuid> <DSP>Microsoft.Data.Tools.Schema.Sql.SqlAzureV12DatabaseSchemaProvider</DSP> <ModelCollation>1033, CI</ModelCollation> </PropertyGroup> <ItemGroup> <Folder Include="TestSchema" /> </ItemGroup> <Target Name="BeforeBuild"> <Delete Files="$(BaseIntermediateOutputPath)\project.assets.json" /> </Target> </Project> 我使用 Azure Pipelines(Windows 代理)使用 MSBuild@1 任务构建 .sqlproj 文件: - task: MSBuild@1 displayName: 'Build Project: *.sqlproj' inputs: solution: '**\*.sqlproj' platform: 'Any CPU' configuration: Release 管道记录此错误消息: error MSB3644: The reference assemblies for .NETFramework,Version=v4.0 were not found. To resolve this, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget yourapplication. You can download .NET Framework Developer Packs at https://aka.ms/msbuild/developerpacks [C:\a\10\s\blabla] 将相同的线程发布到 GitHub 后,有人建议我,并且它实际上有效地使用DotNetCoreCLI@2: - task: DotNetCoreCLI@2 displayName: 'Build Project: *.sqlproj' inputs: command: 'build' projects: '**\*.sqlproj' 而不是MSBuild@1。 - task: MSBuild@1 displayName: 'Build Project: *.sqlproj' inputs: solution: '**\*.sqlproj' platform: 'Any CPU' configuration: Release https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v2?view=azure-pipelines