我已经编写了一个节点应用程序,允许我使用Visual Studio Team Services(使用Microsoft帐户)进行身份验证。我知道我能够成功地使用我的组织帐户(即joe@contoso.com)登录,因为我收到了访问令牌和个人资料信息,如我的姓名和电子邮件地址
当我尝试通过对VSO的API调用(使用承载令牌策略)使用访问令牌时,我从服务接收到401错误,并显示以下消息
TF400813:用户的Windows Live ID\00030000BE8767F8@Live.com'; 未
抱歉,如果不应该问这个问题,我不确定它是否属于允许的问题
VisualStudioOnline的主页相当平淡,充斥着VSO和Microsoft提供的附加功能的“广告”。是否可以自定义此页面?我知道每个帐户都有自定义的仪表盘,但是根级别的主页可以编辑吗?我在任何地方都找不到与此相关的任何信息。是的,可以自定义此页面。仪表盘的定制是针对整个团队而不是个人客户的。只有团队管理员才能添加或修改它。有关详细信息,请参阅此链接:
另外,主页下的欢迎门户也可以定制。有关详细信息,请参阅此链接:是的,可以自定义
在单个VM上扩展VSTS构建代理的最佳实践是什么
我读了一遍又一遍,但我仍然不知道如何正确地做
我想可能是一个名为c:\builds的文件夹。然后将代理位提取到每个代理(即c:\builds\1或c:\builds\agent01)下的文件夹中。不过,对此并不确定。只需使用您心中想要的任何目录方案注册多个代理即可。在Windows上,更短的路径更好,因为文件路径上有令人恼火的260个字符的限制
还要记住,构建通常是受I/O限制的。在同一个物理硬盘上安装多个代理不会给您带来太多好处,除非您使用的是
我正在尝试为我的云服务项目(ccproj)设置从Visual studio online到Azure的连续部署
在VSO内部,我创建了一个“Azure classic服务端点”,它使用基于证书的连接。(受限制,我无法使用“凭据”。)
在验证连接时,我收到一条异常消息,消息如下:
Azure管理证书无效。异常消息:找不到请求的对象**
问题是:
我需要在管理证书文本框字段中填写什么类型的信息?
请参考以下步骤获取证书:
单击超链接(它将重定向到)
通过记事本打开下载的文件(XXX.publishs
获取错误“对象引用未设置为对象的实例”。在屏幕上显示“迁移项目”。选择团队项目不填写要迁移的项目。我是TFS总管理员,具有完全访问权限。我们正在做的迁移是从TFS2010到VSTS。我们使用的是免费版本。请让我知道需要做什么来解决这个问题
检查是否已安装所需的所有组件并已安装(TFS对象模型2012和Dot Net framework 4.0)
也执行了代理设置
我建议你把这个贴在这里
最初尝试在上发布,但不允许
那里提供的解决方案不起作用。我是VSTS端的项目集合管理员和TFS端的管理员
该版
标签: Azure Devops
azure-pipelinesazure-pipelines-build-taskazure-artifacts
当我创建一个新的构建定义时,构建编号从1开始。它会随着每次构建而增加
我可以设置初始版本号吗?它采用默认值(1)
在现有生成定义中,我是否可以增加编号,假设当前生成编号为1345,我想添加1000的偏移量,以便生成编号为2345?您可以在“选项”选项卡中确定生成编号格式:
澄清点:您所说的是构建ID,而不是构建编号
您可以按照Shayki的回答中所述控制构建编号格式
但是,内部版本id是系统控制的唯一标识符,您不能更改 你是说版本号还是版本号?我是说版本号。当前,我将Build.BuildNum
我需要你在管理VSTS变量方面的宝贵建议。我们每个构建/发布大约有40-50个变量。有更好的管理方法吗
我们目前的方法是MSDN建议的方法之一:
管理批量变量的任何输入/建议?非常感谢你的想法
提前感谢,如果不同的构建/发布管道需要使用相同的变量,我建议您通过以下方式管理变量的数量
您可以将所有常用变量添加到变量组中,并将变量组链接到不同的构建/发布管道中
一旦变量组中的变量被更新,它将自动应用于构建/发布管道。这太宽泛了,无法给出明确的答案。一般来说,答案是“源代码管理”。机密进入密钥库或其
是否有一种方法允许对拥有利益相关者访问级别许可证或属于特定组的用户隐藏某些字段?否。所有字段对有权查看工作项的任何人都可见
这适用于工作项表单和REST API。@jessehouwing谢谢,我更新了我的答案以包含这条新闻。非常感谢您的及时回复,Daniel!快速提问:我可以使用另一个没有隐藏字段的表单吗?
我想使用RESTAPI更新VST中的测试用例状态
根据测试用例Id,我希望更新测试用例以通过或失败
在我可以传递状态的地方可以使用哪个RESTAPI
谢谢您可以更新特定测试用例的上次测试结果,然后结果将反映在测试用例上
首先获取最后一个测试运行ID。(用户使用RESTAPI-)
使用RESTAPI更新特定的测试结果
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/results?api-ve
是否有一种方法可以访问运行的托管计算机的IP地址范围
这与发布管道->托管代理相关
问题:由于连接通过防火墙被拒绝,因此在连接上拒绝访问。需要将来自DevOps上发布管道的此请求的IP地址范围列入白名单。使用管道中的脚本步骤获取当前外部IP并将其列入白名单。管道完成后,使用另一个脚本步骤进行清理
不幸的是,这是唯一的方法(对于托管代理)。我们需要在下面提到的列表中列出Azure数据中心使用的IP地址:
注意:此列表每周更新一次,因此在部署规划期间请注意这一点。我在一个版本中有一个步骤,该版本在
我计划一夜之间使用VST运行端到端测试。是否有任何指导性文件或样本计划来说明如何实施这一点
基本上,我们在VST中有API项目,在主解决方案中有端到端的测试项目。所以我们想在一夜之间进行这些测试。所有其他测试都作为构建的一部分运行,但不是E2E,因为它应该在部署后运行
这是build.yaml
resources:
- repo: self
queue:
name: Hosted VS2017
demands:
- vstest
- msbuild
- visualstud
我有一个构建管道,它将在预定的时间内运行
当我手动对构建进行排队时,我可以选择提供提交名称:
但是,当我想根据计划触发构建时,它会采用上一个任务的提交名称:
是否可以为计划的生成提供提交名称,并使用生成id或日期使其唯一
已经尝试了很多选项,我只能在选项面板中修改生成号,而不能修改提交消息。该对话框中的提交字段不是您可以为提交指定的名称,而是您希望生成的提交哈希
如果将其留空,则所选分支的头将被签出并生成。当构建由触发器运行时,它的工作方式与此完全相同。但是,如果您想为存储库的某些过去状态运
是否可以一次性从VST导出所有生成和发布定义
我知道TFS是有可能的
同样,您可以使用Azure Devops API导出这些内容
与TFS不同,您可以使用tfpt命令行。在Azure DevOps中,简单的方法是使用Rest API来实现这一点
您可以首先使用,它应该返回一个json文件
通常,当您导入JSON文件时,您将获得一个新的构建定义
此外,如果您正在使用,则会将CI流程配置为代码。您可以直接复制.yml文件
发布定义与构建相同 关于这种方法可能需要注意的一些事情。。。导出生成定义利
我正在努力获得一个简单的构建和部署工作,并希望得到一些帮助。是否有人可以查看这些步骤以及发布工件不起作用的原因?这是一个简单的角度7项目
错误:
[部分]开始:发布工件:dist
===================================================================================================任务:发布生成工件描述:发布生成
Azure管道/TFS或文件共享版本的工件:
1.142.2作者:Microsoft C
我有几个自托管的Azure DevOps代理(每个代理安装在一个专用的on prem服务器上),我需要对它们执行重复维护(即修补等)。有没有一种好方法可以在Azure DevOps中定义这些维护窗口,这样服务器管理员就可以完成他们的工作,而不用担心中断任何正在进行的构建/发布任务
似乎有一个与配置重复维护相关的设置(组织设置->代理池->->设置[tab]),但似乎它将应用于整个池,很难判断哪个代理在哪个时间段将被视为脱机。
不幸的是,我找不到任何关于它的文档,也不确定Azure DevOps是
标签: Azure Devops
azure-pipelinesazure-web-app-serviceazure-pipelines-release-pipeline
作为Azure DevOps发布管道的一部分,我希望在“部署Azure应用程序服务”任务完成后,将一些.config文件重命名为.config.disabled
我试图添加一个额外的“部署Azure应用程序服务”任务,但这似乎覆盖了上一个任务,只在wwwroot中保留了.config.disabled文件
是否有其他方法(FTP上载任务除外)可用于在Azure web应用程序中重命名/部署文件子集?如果您不想使用FTP,您可能会成功尝试使用支持Azure web应用程序的
要查看Kudu服务,请
标签: Azure Devops
azure-devops-rest-apiazure-devops-extensions
我想知道Azure DevOps dashboard小部件是否有办法知道它属于或驻留在哪个项目中。例如,我有两个项目。小部件应该能够区分两者,获取不同的数据,但最终会做相同的事情
我看了一眼
以下是我尝试过的:
var projectId = VSS.getWebContext().project.id;
var query = {
query: "SELECT [System.Id] FROM WorkItem WHERE [System.WorkItemType] = 'Epic'
我有一行代码构建在VS2019中。。。但当我尝试使用azure devops管道构建它时失败了
它是由我的一个团队添加的
实际上我认为这是不允许的。我认为必须应用命名参数,从第一个命名参数到最后一个参数
但它允许吗
有什么想法吗?检查YAML后,我发现VS版本不正确
建立YAML
PublishProfile: 'VSORelease'
steps:
- task: VSBuild@1
displayName: 'Build solution Retailer.sln'
inp
我必须创建自定义VST(Azure DevOps)扩展。我需要在自定义选项卡中禁用从构建工件或构建变量获取的一些附加信息。我找到了如何使用Controls.BaseControl创建自定义选项卡的示例,但var sharedConfig:
TFS_Build_Extension_Contracts.IBuildResultsViewExtensionConfig = VSS.getConfiguration();
sharedConfig.onBuildChanged((build: TFS
我遇到了一个问题,如果我的项目经理赶时间,他们有时会通过“批准”请求来帮助推动请求。由于我们已将分支机构策略设置为至少需要两个批准(创建者不能是一个),这可能会有点令人沮丧。我已经将PM移动到一个新的安全组中,以将它们与大多数选项隔离开来,但我找不到任何关于Pull请求的具体信息。这只是在“贡献”选项下进行的,还是有一种特定的方法可以阻止他们批准拉请求?他们拥有“贡献到拉请求”权限,位于“回购安全设置”下。删除您不想批准PRs的人的权限。我没有看到“提交请求”,但平心而论,事情总是在变。我将PM
如果在提交消息中包含对工作项的#引用,Azure DevOps会自动将工作项链接到提交
例如,如果我有以下提交消息
为完成工作项做了工作#721
它将自动链接到Id为721的工作项
我想知道是否可以更改Azure DevOps用于自动链接到其他内容的#字符
例如,我想使用$作为我的自动链接字符
已完成工作项$721
可能吗
例如,我想使用$作为我的自动链接字符
已完成工作项$721
可能吗
很抱歉,没有,直到现在,#ID是Azure Devops唯一可以解释为链接的符号
解释的过程是查找此项目中
我试图生成一个字符串并将其分配给一个变量,以便在以后的任务中使用
尝试阅读文档,但没有任何示例说明如何执行此操作
使用Bash@3
不起作用
GITSHA=$(git rev-parse --verify HEAD | cut -c1-10)
echo '##vso[task.setvariable variable=tag]$(1.0.0-${GITSHA})'
echo $TAG
GITSHA=$(git rev-parse --verify
我正在使用Azure DevOps(以前称为VSTS)在推送更改时启动一个新的Jenkins构建
有没有办法为从Azure代理向Jenkins服务器发出的所有HTTP请求定义一个用户代理?目前根本没有设置用户代理。为什么要在Azure devops中定义用户代理?您好!出于多种原因。首先,要能够正确地分析Web服务器日志,并区分来自Azure的日志和不来自Azure的日志。另一个原因是安全原因,例如,我们希望根据用户代理设置一些访问规则。谢谢@HughLin MSFT如果您能回复我,我将不胜感激
我希望Azure DevOps在GitHub中创建新版本时启动构建管道,无论是预发行版还是完全发行版。我的yaml顶部有以下内容:
trigger:
- releases/*
据《每日电讯报》报道,这是我所需要的一切,与我在TeamCity的表现非常相似
有什么我遗漏的吗?根据,您只能在以下事件中使用触发器:
将更改推送到GitHub repo(CI触发器)
创建或更新拉取请求(PR触发器)
在pull请求注释(注释触发器)中键入特殊命令
因此,您的示例只是在推送到名为release/*的分
例如,当我从名为Test的分支创建PR时,会触发生成,但当我创建PR时,不会考虑生成状态。是否有任何方法可以强制所有分支的PR通过构建进行验证
这是我的管道,它被正确触发,它运行一个Maven构建:
trigger:
branches:
include:
- '*'
exclude:
- develop
- master
但最后我有一点:
生成验证丢失。好的,我必须转到“开发”并单击“分支策略”,然后添加生成验证。现在,目标是开发的我的PR出现了构建验证
非常
亲爱的各类开发者:
在azure管道的容器作业中,对于每个作业,从注册表中提取容器,即使同一容器用于多个作业
当然,如果映像非常小,这是没有问题的,但是如果任何人打算使用覆盖vscode本地开发的相同映像进行构建,这可能会比实际构建占用更多的时间
有人解决了缓存容器的问题吗
以下是一个例子:
# in this example, all jobs use the same container.
# in stage 1, the jobs are started serial, so job
在Azure devops管道中,任务名称后有数字的at标志。我想这些应该是版本号。但情况是否如此,使用以下各项的区别是什么:
-任务:CopyFiles@1
及
-任务:CopyFiles@2这些确实是版本号。不同版本之间的任务行为\功能之间通常会有一些变化。任务语法可能保持不变(尽管情况并非总是如此)
我不知道在这个特殊的情况下有什么不同,但考虑到这是一个复制文件的任务,可能没有
azure管道的yaml配置中的“At符号”是什么意思
是的,它表示任务版本。更准确地说,是主版本
根据该文件:
我已经在Azure DevOps中创建了一个发布管道,包括几个阶段,每个环境的部署。在某些环境(测试和生产环境)中,我有手动批准任务(不是在YAML中设置的,而是在环境中设置的)。如果未在设定的时间内执行审批任务,我希望取消整个管道
我已经在阶段本身上设置了一个timeoutInMinutes,但是,超时从未开始,因为阶段在开始之前正在等待批准
我还没有找到一种方法来设置审批/审核活动的超时,也没有找到一种方法让不同的阶段/作业独立于其他阶段/作业等待超时,并使用日志记录命令取消作业#vso[t
我正在尝试添加一个任务,以便使用Azure DevOps管道中的删除任务从源文件夹和所有子文件夹中删除特定类型的文件
删除任务:
似乎没有提供任何关于模式的信息
我尝试过以下组合,但都不起作用。
(.xyz)
(.xyz)
*.xyz
*.xyz\
我希望从所有子文件夹中删除.xyz类型的文件。尝试设置:
***.xyz
作为内容变量值
文档中介绍了全套模式过滤器。作为一种解决方法,我已开始使用powershell任务并编写自定义脚本来处理此问题。您好,您是否尝试Ben的解决方案?有效吗?如果B
我有一个内置Azure DevOps服务器2019
我在Hyper-V计算机上安装了两个代理(交互式和服务,v2.144.2,64位,Windows 10 v10.0.17763)
执行生成后,机器将重置。代理显示为联机和空闲。然后,当我尝试启动一个生成时,它会显示在队列中,但该生成不会启动。当我想在机器上启动发布管道时也是如此
服务代理可以在重置后运行生成
重置后,我已多次重新启动机器。
我还使用RESTAPI更新了代理
我必须做什么才能使构建在我的重置机器上再次运行
我的诊断日志文件中有一
因此,每当我将更改推送到或合并到主分支中时,我都会设置ADO来构建我的解决方案,它会生成一个工件,但该工件的路径会随着每次构建而改变。有没有办法创建一个永久链接,它总是指向最新的构建工件,这样我就可以与人们共享它,而不必让他们点击构建列表中的一堆链接,或者每次有新构建时都给他们一个新链接
澄清一下:假设我有build 1,URL是或类似的东西。现在,我推动了一些更改,并在上获得了构建2。因此,我必须在链接到build 1的任何地方进行更新,以将应用程序共享到链接到build 2。我正在寻找某种总
标签: Azure Devops
azure-devops-rest-apiazure-devops-server-2019
我想使用.NETAPI获取Azure DevOps存储库中给定项目的所有迭代列表
有没有关于如何做到这一点的例子?当前的文档()非常简单。下面是如何实现这一点的一个工作示例
您需要参考Microsoft.TeamFoundation.Work.WebApi
public async Task<List<TeamSettingsIteration>> GetProjectIterations(string serverUrl, string projectName)
{
我正在Azure DevOps中寻找主从节点配置(分布式构建),即许多从节点为主节点工作。它还允许您在不同的环境(如Linux、Windows、MacOS等)上运行作业。从机的任务是按照命令执行,这涉及到执行由主机分派的构建作业。我已经搜索了所有可能的选项,但找不到在Azure Devops中配置它的参考/指南。这是Azure Devops的默认行为。它的行为就像一个主人,所有的代理都是奴隶,只是在运行他们的工作。您可以使用托管代理或自托管代理—这无关紧要。他们的行为方式都一样
我有一个Visual Studio解决方案,它混合了.Net Framework和一个.Net核心项目。
还有一系列的UnitTest项目(.Net Framework)
我正在将一个MStest或Xunit项目添加到解决方案中的Tests文件夹中,并添加了一些测试,并且在本地运行良好,但是设置用于运行UnitTests的AzureDevOPs任务在引入MStest或Xunit项目后就开始失败。故障会生成以下堆栈跟踪:
Microsoft.QualityTools.Testing.Fakes.U
我正在使用Nuget Packager任务步骤从我的csproj中获取nupkg文件,我的.nuspec文件包含版本号:
<version>1.1.2<version>
我正在使用nugget.exe的新版本,这就是nuGetPath中的路径的原因 由于不推荐使用Nuget Packager任务,我建议您使用DotNetCoreCLI@2。您需要在csproj中删除nuspec文件
netstandard2.0
包.nuspec
这是我的nuspec文件:
统一名
有没有办法让azure devops为SAS统计软件代码进行语法突出显示?我不知道。有一个为UltraEdit制作的语言文件,可以进行修改。还有VSCode的语言文件。可能还有一个用于核电站,但据我所知,没有一个用于DevOps。试试VSCode。它们位于“扩展”选项卡上 据我所知,没有。有一个为UltraEdit制作的语言文件,可以进行修改。还有VSCode的语言文件。可能还有一个用于核电站,但据我所知,没有一个用于DevOps。试试VSCode。它们位于“扩展”选项卡上
部署作业自动下载所有管道资源。但是,标准的作业没有。我尝试使用-download:current,但这并没有下载管道资源
我想这样做的原因是为了模拟GitOps的部署。模拟将包括一个步骤,该步骤执行显示差异的git diff,以供审查
但是,我在中没有看到all或*选项
我目前的解决方法是在真正的部署之前先对“Temp”环境进行部署
更新:
这是我尝试过的一个例子
resources:
pipelines:
- pipeline: auth
project: myproj
在azure devops中构建我的应用程序时,将Data.csproj复制到Data/失败。不过,第一个复制命令Api.csproj to Api/工作正常。请注意,我没有在azure-pipeline.yml文件中指定buildContext。但是,当我添加buildContext时,buildContext:'$(Build.Repository.LocalPath),它甚至在第一个副本上都失败了
关于如何解决这个问题,有什么意见或建议吗?我尝试搜索并添加buildcontext,或者在c
在Azure Devops“Classic”管道中,管道选项菜单中有一个部分,您可以在其中打开一个功能,在管道故障时自动创建工作项。但是,在新的YAML管道中,“选项”菜单中没有此功能。此选项在某种程度上仍然可用,还是YAML管道不支持此选项?尽管此选项目前无法通过YAML管道的GUI使用,但它仍然可以正常工作-只是没有一种简单的方法可以打开它。但是,您可以通过利用Azure DevOps REST API来实现这一点
首先,您需要知道Azure DevOps组织、项目的名称以及管道的定义ID,
我有一个VS2017解决方案,可以在本地和Azure DevOps上构建
我现在需要运行生成后脚本来运行EXE。我在我的本地机器上工作,但是我想添加到DevOps库的EXE的路径会有问题
注意。EXE全部安装在DevOps上,在命令行任务中运行良好-我只需要在其中一个项目上作为后期构建运行,以便该项目可以打包到安装程序安装项目中。(在完整解决方案构建期间)
这表示本地构建后脚本-在Azure上如何处理此问题,路径将有所不同?
“C:\ProgramFiles(x86)\{dir}\{app}.e
标签: Azure Devops
azure-pipelinesazure-pipelines-release-pipelineazure-pipelines-tasks
我有一个解决方案,其中包括一个netcore3.1webapi项目和其他几个netframework4.8类库项目
在我的构建管道中,解决方案的构建没有任何问题,我有一个非常简单的构建,但是我需要这个构建的输出,例如测试程序集以及配置文件,以供发布管道使用。原因是我的发布管道与测试计划和测试套件相关联,是按需运行这些测试计划所必需的
在任何情况下,当我从构建管道发布工件时,都不包括任何测试程序集,只包括来自Web应用程序的文件,这些文件我不需要用于测试目的。我在几个不同的地方读到,我可以将其他项
我有一个云服务项目(.ccproj),并向.ccproj添加了一个web角色项目(.csproj)引用
当我在azure devops中使用以下任务构建项目时
- task: VSBuild@1
displayName: Build the Solution
inputs:
solution: 'TestProject/TestProject.ccproj'
vsVersion: latest
msbuildArgs: /t:CorePubl
创建拉取请求并链接工作项时,PR完成后,工作项的状态将自动更改为无效。我们如何才能将该行为更改为其他状态?在最近对Azure DevOps的更新中,您现在可以
创建请购单时,可以在“说明”中设置状态值
链接的工作项的名称。您必须遵循特定的语法
{state value}:ID合并PR时,系统将读取
该描述将被删除,并相应地更新工作项状态。在
下面的示例中,我们将工作项300和301设置为Resolved、323和323
324至324关闭
在Azure DevOps的最新更新中,您现在可以
创建
我希望能够使用Azure DevOps REST API获取有关最新管道构建的信息。我正在使用1月12日更新的Azure DevOps Server 2020
这是我正在使用的API端点:
https://[组织url]/[项目名称]/\u api/build/latest/successed?api版本=6.0-preview.1
我在发出get请求后出现此错误:
{"$id":"1","innerException":null,&q
我在Azure DevOps中创建了一个管道,它构建了一个Angular应用程序并在上面运行了一些测试。我将管道分为两个工作,构建和测试。生成作业已成功完成。测试作业再次从Git检出代码,即使构建作业已经这样做了。测试作业需要在构建作业中创建的文件才能像npm包一样成功运行
这是我的YAML文件:
trigger:
- develop
variables:
npm_config_cache: $(Pipeline.Workspace)/.npm
system.debug: f
我正在学习azure devop的公关构建和公关发布。我设置了所需的触发器,我的分支策略是这样的,所以如果PR发布成功,就会通过
比如说在PR发布中,我们有几个阶段(测试阶段、拆除测试环境阶段和批准阶段)
想想这个场景:
测试阶段包含一些自动测试,一些测试失败。然后此阶段将被标记为失败。我们的QA对此进行了调查,认为失败的测试非常轻微,不应该阻止pr的合并和部署。所以他们想批准这个公关
但是,由于此阶段失败,即使其他阶段成功,此版本的状态也不会为“成功”。因此,公共关系无法继续。我通过跳过一个
我一直在阅读Azure Devops文档,我完全被它们弄糊涂了。我只想做一些非常简单的事情(不管怎样,Github中的Github操作都很简单)
开发人员创建一个PR
创建PR时,Azure将运行所有相关的Cypress测试
如果有任何失败,则PR顶部的注释表明了这一点。例如,在该位旁边显示“存在合并冲突”
我们在Github中进行了这项工作,但我在这里无法理解
感谢azure devops中没有类似“”的扩展,因此不可能实现与github pull请求完全相同的功能
作为解决方法,您可以尝试添
我想在两个区域中创建acr&我想跳过的其他两个区域?使用相同的yaml管道,如何实现这一点
像这样,我正在创建acr
# ---- create new resource group account
resource "azurerm_resource_group" "rg" {
name = var.resource_group_name
location = var.location
}
resource &q
我有一个问题,但在microsoft文档中找不到任何相关内容
我使用此项工作:
我无法找到如何在不使用任何代码/脚本的情况下使用此任务的输出变量以用于其他任务
任何帮助/文件都将不胜感激。我认为这是不可能的。
任务使用无代理作业,但该作业无法支持环境变量。和调用RESTAPI任务没有输出结果变量的选项
另一种方法是,您可以将代理作业与powershell任务(可以调用RESTAPI)一起使用,然后使用自定义变量获取输出变量
否则,没有实现这一点的功能
标签: Azure Devops
azure-machine-learning-studioazure-machine-learning-service
我正在尝试为机器学习模型创建一个管道,以便能够在ML Studio中记录和运行。我在DevOps上创建了管道,在ML Studio上创建了GPU集群,建立了服务连接
当我运行管道时,每个阶段都运行良好,并且运行记录到ML Studio,但是我在尝试运行train.py时出现以下错误
Unable to fetch workspace resources
到目前为止,我尝试的是:
重建连接
尝试从ML Studio运行管道
已删除群集并创建了一个新群集
提示此错误的代码行是什么?这行代码在其他P
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 145 页