我已经在Azure-DevOps中设置了构建管道,以生成xcode自动化项目的构建。为此,我在我的macbook上使用了微软托管的MacOS代理。现在,我想要设置发布管道来启动来自同一macBook上的TFS/Azure-DevOps服务器的自动化测试脚本?不确定在发布流水线任务中需要使用哪些配置。如果有人这样做了,你能一步一步地帮我吗?
发布于 2019-10-31 19:52:58
你是说你想让azure devops的自动化测试在你本地的macBook上运行吗?如果这是你的意图。您可能需要在本地macBook上设置自托管macOS代理。
请检查here以创建自托管代理。
在发布管道中,将您的发布管道与构建管道中的构建工件相关联。确保构建工件包括您的测试code.If,而不是您可能需要在您的构建管道中添加发布工件任务,以将您的测试代码包含在构建工件中,该构建工件将被下载并在发布管道中使用。
在您的阶段中,使用自主机代理将代理池设置为代理池来创建代理作业。并添加一个xcode任务来运行测试。当您运行发布管道时,测试将在您的本地macBook上运行。

Here是关于如何使用xcode构建、测试和部署的文档。希望上面的内容对你有所帮助。
https://stackoverflow.com/questions/58633867
复制相似问题