问题标签 [build-pipeline]

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.

0 投票
1 回答
355 浏览

ios - 从终端添加按需资源

我目前能够在我的 iOS 应用程序中使用按需资源,但我必须执行一系列手动步骤:

  • 在 XCode 中手动添加 ODR 资源
  • 在 XCode 中手动标记它们
  • 存档应用程序以生成将提交给 Apple 的捆绑包,并将它们临时推送到我们用来测试非产品应用程序的 ODR 的网络服务器上。


是否有一些我可以使用的命令行实用程序?

这些步骤中的任何一个都可以实现自动化吗?是否有一些我可以使用的命令行实用程序?


就我而言,我使用的是 Cordova,所以到目前为止,我发现了这个(仍然)开放 PR:https ://github.com/apache/cordova-node-xcode/pull/87

0 投票
1 回答
4077 浏览

bash - 如何在 azure build 中将变量从 build 传递到 release 到发布管道

如何在 azure build 到发布管道中将变量从构建传递到发布:我们在 CI 管道中有变量->我们必须在发布管道中传递该变量->该变量必须在另一个 yaml 文件中设置。这可能吗?

0 投票
1 回答
102 浏览

nexus - 我应该将哪种存储库格式与 Sonatype Nexus 一起用于非通用构建输出?

用例

我有一个创建我的应用程序的 C++ 构建管道。此管道的输出是一个包含我的 C++ 应用程序的目录。我不知道把它们放在哪里,所以我安装Sonatype Nexus以便对这些构建输出进行分类和管理。(只是为了澄清我最初的要求是什么)

安装后

安装Sonatype Nexus后,我现在可以配置我的构建工件存储库。在配置中,我可以选择使用存储库格式,但列出的格式似乎都不符合我的要求。我只能找到似乎用作管道输入但不能用作输出的存储库格式。有什么我想念的或者哪种格式适合我的需要?

在此处输入图像描述

0 投票
1 回答
404 浏览

azure-devops - 需要帮忙。还原 NuGet 包时出错

我有一个 Azure DevOps Pipeline,它正在尝试将 NuGet 包还原到我的项目之一。它失败并出现以下错误。我无法解决它并进一步前进。

0 投票
2 回答
644 浏览

build - 如何在 Azure DevOps 管道中获得构建的代码审阅者?

给定构建 ID,如何在 azure DevOps 管道中获取代码审阅者名称?假设,构建来自主分支 - 在拉取请求中审查代码后,开发人员合并他们的功能分支。这是一项政策,没有人直接将他们的更改提交给 master。这意味着,每个构建背后都有一个代码审查员。我怎么得到那个?

谢谢!

0 投票
0 回答
287 浏览

azure - 从 Azure DevOps 触发的 appcenter 中使用 xamarin 进行自动化 ui 测试的示例管道任务

我想从 appcenter 中的 xamarin ui-tests 运行我们的自动化 ui 测试。但我不想手动启动测试运行,而是由我的 Azure DevOps 构建管道触发。我已经找到了这个任务,但不幸的是,文档只包含一个 espresso 的示例,而没有包含 xamarin ui-test 的示例。所以现在我有点迷失了我必须设置什么以及真正需要什么命令来实现这一点。我已经在 app-center 上手动成功地运行了 ui-tests,但是现在将它与 azure devops 结合起来对我的大脑来说有点太多了(也许我只是忽略了一些基本的东西)

[edit1]我忘了提一下,我(由于某些不知道的原因)不能使用 azure devops 的旧图形 yaml 构建器,而是坚持使用 yaml 文件编辑器。因此,由于图形化 yaml 构建器的文档要好得多,如果有人能告诉我如何在 azure devops 中切换回它,我也会很高兴。 [/编辑1]

[edit2] 我想我应该在问一个答案就在我面前的问题之前睁开眼睛。所以,我在窗口右侧找到了图形 yaml 构建器:/。不过,一旦我完成创建一个工作示例文件,我将留下这个问题并使用一个工作示例文件对其进行更新。如果有人比我快,我很乐意投票并接受他的回答:)。 [/编辑2]

所以,如果你们中的任何人有一个用于自动化 xamarin ui-tests 的构建管道任务来帮助我,我会非常感激。

最好的问候和 thx 提前。特立独行

更新

我现在收到以下错误消息:

在我的发布任务中,文件取自这里:

这是我为 apk 文件提供的路径:

我当然知道,该文件位于名为“Debug”的子文件夹中,但是如何告诉任务在 d:\a\1\b 中查找以进行调试,而不是在 d:\a\1\s 中查找?

0 投票
1 回答
101 浏览

azure-devops - Azure 构建管道突然开始失败(不支持以下服务的当前版本:GitOdb)

我收到的错误消息是“不支持以下服务的当前版本:GitOdb”。

构建管道适用于 ASP.NET CORE(v3) API 项目。

当我单击错误时,它显示“未找到构建” 在此处输入图像描述

0 投票
1 回答
222 浏览

azure - 在 Azure 构建管道中创建构建时触发存储库中的特定项目

我有一个包含 3 个分支 dev、test 和 prod 的存储库。我有一个包含 3 个项目的 Visual Studio 解决方案。一个 Angular,一个工作服务和 ASP.NET web api 项目。这样整个解决方案就在一个存储库中。

我已将所有内容推送到 dev 分支。因此,在创建构建管道时,我选择了 ASP.NET 核心,然后在编写构建 yaml 时,在触发器中我指定了 Dev 分支

但是如何指定要在该存储库中构建的 3 个项目中构建哪个项目?我的计划是构建 ASP.NET 核心 web api 来构建。

我也需要另一个角度的构建..

0 投票
1 回答
2411 浏览

azure - 如何在 azure Devops 中的 2 个构建管道之间创建依赖关系并将工作项链接到构建管道?

例如:第二个构建管道应该依赖于第一个构建管道。工作项应与构建管道相关,以便跟踪。

0 投票
1 回答
185 浏览

azure-devops - Azure Devops - [DataTestMethod] 类型的单元测试方法未在 YAML 构建中执行

作为 Azure CI 管道 (YAML) 的一部分运行单元测试时

  • 任务:DotNetCoreCLI@2 displayName:运行测试处理器输入:命令:'test'

不执行测试方法 [DataTestMethod]。但是 [TestMethod] 工作正常。