swift - 如何在部署在 Windows Server 上的 Jenkins 上运行 Swift 单元测试

标签 swift unit-testing jenkins continuous-integration

我有一个安装了 Jenkins 的 Windows Server 2012 R2。

我想运行一些测试,在 Jenkins 管道中为我们的 iOS 应用程序执行 Swift 代码。

首先,由于 Jenkins 安装在 Windows 服务器上,是否可以运行此类测试?

其次,有没有我可以用来执行此类任务的 Jenkins 插件? 您知道任何文档或教程吗?

我无法在 Internet 上找到任何相关内容。

非常感谢

格格西

最佳答案

可以在 Windows 上运行 Swift,但要运行所有 iOS 应用程序的测试(这总是取决于 iOS 特定框架,如 UIKit 或 SwiftUI)只能通过 macOS 上的 Xcode 工具链。

关于swift - 如何在部署在 Windows Server 上的 Jenkins 上运行 Swift 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72822936/

相关文章:

c++ - 在工厂方法中测试对象的创建

java - 如何使用自定义定界符/分隔符运行参数化 jUnit 测试

jenkins - 如何在管道中使用通过 ssh 插件发布

ios - Swift - 使用启动屏幕图像而不是启动屏幕文件时使用 webview 的问题

swift - 在 Facebook 分享对话框分享

c# - 单元测试 Web Api Controller 假 ApiController。具有自定义身份的用户不起作用

hudson - 构建状态 Jenkins

linux - 如何在 Jenkins 管道脚本中使用 source 命令

ios - 我想在不重新启动应用程序的情况下更改应用程序的语言

ios - 使用单个麦克风进行声音本地化