如何将外部文件添加到Jenkins作业中?

问题描述 投票:0回答:1

我正在使用Jenkins对一个Visual Studio C++项目进行构建,我的项目在git仓库中,但我没有将它们上传到github,我的项目需要SDL2的外部库和DLL以及一些资产。然而,虽然我没有将它们上传到 github,但我的项目需要 SDL2 的外部库和 DLL 以及一些资产。

我如何将它们添加到我的 jenkins 作业中以生成项目的构建?我想添加 SDL2 的库和 DLL 以及我的 assets 文件夹,并将它们放在作业工作区中,这样就不会让我在每次 jenkins 构建项目时都要上传文件。但是我还没有找到任何可以为我清除这个问题的方法。

谢谢!

jenkins dll lib
1个回答
0
投票

如果你的项目需要资产(比如像素艺术),这可能应该和你的代码一起上传到GitHub。另一个选择是将资产上传到其他一些Jenkins可以访问的公私资源库中。

至于SDL2库和DLL,你是对的,这不应该上传到GitHub。相反,我建议使用像Docker这样的东西来打包你的C++项目及其依赖项。手动将它们安装到Jenkins服务器上也是一种选择,但并不理想,因为你必须在任何一台你想让你的代码运行的机器上这样做。

希望这能给你一个开始的地方!

© www.soinside.com 2019 - 2024. All rights reserved.