gpt4 book ai didi

linux - 如何在 Windows 平台上从 Jenkins 运行 qnx 可执行文件?

转载 作者:太空宇宙 更新时间:2023-11-04 03:37:02 24 4
gpt4 key购买 nike

我一直在尝试将我的整个测试项目迁移到 Jenkins,其中包括 Windows 和 Qnx C++ 代码。由于我试图管理 Windows 平台上的所有持续集成,因此我仅在 Windows 计算机上安装了 jenkins。

在 Jenkins 内部,我创建了 2 个不同的作业,一个用于 Windows 相关代码,另一个用于 qnx 相关代码。对于 Windows 相关代码,构建、运行和收集 gtest 输出(例如通过/失败结果或代码覆盖率)没有问题。 (我使用带有 OpenCppCoverage 工具的 Visual Studio,因此在 Jenkins 内部,msbuild 插件和一些 Windows shell 命令足以为 cobertura 和 junit 插件创建结果)

但是,对于 qnx 相关部分我遇到了问题:(对于 qnx 项目,我使用 Qnx Momentics)在 Jenkins 内部,我从 subversion 将项目 check out 到 Windows 计算机,并使用“mkbuild”命令(对于 Windows 来说效果很好)。这会自动构建项目并在 Windows 上创建可执行文件。但我无法运行可执行文件(在目标 qnx 机器上)来从 Jenkins 收集测试结果。

我检查了很多插件,但找不到解决这个问题的插件。

有什么选择可以做到这一点吗?

提前致谢:)

最佳答案

向 hudson 提出了一个类似的问题,并建议使用虚拟机并为每个虚拟机创建从属设备。使用不同的从站可能会解决问题,我会尝试一下。

How to use hudson when building for multiple platforms

关于linux - 如何在 Windows 平台上从 Jenkins 运行 qnx 可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31208967/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com