问题标签 [azure-pipelines]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-devops - VSO Build -- 响应状态码不表示成功:404(未找到)
尝试 SYNC 时构建总是失败,响应状态代码不表示成功:404(未找到)
Repository Type 是 GIT,在本地机器上部署了一个代理,
- 存储库类型为 Microsoft GIT,由同一 VSO 托管
- 代理可以与云中的 Visual Studio Team Services 挂钩,即代理显示在默认池中
- Visual Studio 可以从部署代理的本地计算机同步
- 当新构建排队时,代理在尝试同步时失败
构建定义:
- 平台:$(构建平台)
- 配置:$(BuildConfiguration)
- 视觉工作室版本:2015
- MSBuild 架构:x64
- 控制选项:启用:true
variables - TFS 2015 构建变量可以访问其他构建变量吗?
当我在新的 TFS 2015 团队构建中定义自定义变量时,如下所示:
名称:SomeOutput
值:$(System.DefaultWorkingDirectory)\Some
...它似乎没有扩大$(System.DefaultWorkingDirectory)
。
有没有解决的办法?
编辑:
至少它似乎并没有到处扩展。
例如,在 MSBuild-Arguments 中,/p:OUTPUT="$(SomeOutput)"
扩展为,/p:OUTPUT="C:\TfsData\BuildAgents\_work\3\s\Some"
但是当我添加一个带有工具集cmd
和参数集的 cmd 行构建任务时/k set
,它会打印
SOMEOUTPUT=$(System.DefaultWorkingDirectory)\Some
azure-devops - 从 VSTS 发布中排除文件/文件夹
我们在 TFS 内部使用新的 VSO/VSTS 样式构建,截至昨天的 2015 更新 1。
在发布构建工件阶段,我们希望从根栏 2 个子文件夹中复制所有文件/文件夹。
IE:
目前我有**\*
作为内容的论点,它显然会发布所有内容。我尝试;-:<exclude_pattern>
按照 Google 搜索的建议进行附加,但这只是停止了所有输出并导致一个空文件夹。
有没有办法使用 minimatch 表达式来排除文件夹,或者我需要交换以明确选择要发布的文件夹。
continuous-integration - 找不到与参数名称“EnvironmentName”VSTS 构建定义匹配的参数
我试图在 VSTS 中进行构建定义,但出现以下错误:
找不到与参数名称“EnvironmentName”匹配的参数 PowerShellOnTargetMachines 任务失败。这导致作业失败。查看任务的日志以获取更多详细信息。
我无法进行构建定义:
- 将文件复制到 Windows 计算机
- 运行 powerShell 脚本
I 使用 powershell 远程脚本配置虚拟机。
tfs - How to enable Artifacts link
I have a TFS2015 build definition: after the build step I have a PowerShell step which is publishing the build artifacts.
How can I enabled the Artifacts link in the build summary?
I've noticed that the Artifacts link is visible only when I have a Publish Artifacts build step in the build definition. I can't use this step because I need a specific folders structure in the build drop folder.
azure-pipelines - VSO 发布 - RangeError:超出最大调用堆栈大小
错误信息:
发布定义:
- 只有一项任务:Windows 机器文件复制:源、机器、管理员登录:一切正常。
我也试过 Utility-Copy-File Task,同样的错误。
请帮忙。
azure-devops - 通过 Azure DevOps Rest API 开始构建和传递变量
我想通过 REST API 开始构建 Azure Pipelines。有一个用于排队构建的 API,但我找不到定义变量的方法。
asp.net-core - 在 VSTS 上构建时“postrestore”后 ASP.NET 5 RC1 构建错误
我正在尝试dnu restore
使用 Visual Studio Team Services(又名 Visual Studio Online)上提供的新构建系统在我的 ASP.NET 5 RC1 应用程序上做一个。
Myproject.json
包含postrestore
如下命令:
之后,dnu restore
我可以在构建日志中看到重复多次的错误,说:
2015-12-28T17:49:15.6910525Z ##[error]The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
如果我dnu restore
在本地开发机器上的命令行上执行操作,则不会遇到此问题。为什么在 VSTS 构建上会发生这种情况,我该如何解决?
我的构建脚本如下:
以下是执行 postrestore 时的部分日志: