jenkins - 通过 jenkins 运行 gradle 测试套件:依赖项在哪里下载
问题描述
当通过jenkins运行gradle测试脚本时,是否应该将依赖项下载到文件夹中?当我在笔记本电脑上运行时,我在 build.gradle 中使用 MavenLocal,并且每个依赖项都存在于 .m2 文件夹中。
解决方案
通常,您的依赖项将从您在 gradle 脚本中配置的公共存储库下载,例如 mavenCentral() 或 jcenter()。
如果您有自己的库,无法从任何公共存储库下载,则必须先将它们推送到您的个人存储库,例如Nexus。在 Nexus 上创建用户后,您在 jenkins 中设置凭据并将它们作为环境变量传递给 gradle。
推荐阅读
- python - 合并多个 Pandas Dataframe 对象
- excel - Excel 中的范围与 Google 表格中的范围
- xamarin - 为什么在尝试将 Xamarin 应用程序部署到本地 iPhone 时突然出现“运行热重启时出错”?
- c# - 互斥锁在 C# 中发布时不工作,但调试工作正常
- go - 小端或大端:具有相同代码的二进制编码
- ios - 解雇不在两个 Swift UI 视图之一中工作
- python - 转换大写/小写的列表元素,然后在python中删除重复项
- flutter - Flutter:即使在设置提供程序后也获得空值
- flutter - Dart Isolate 利用 Timer 周期不会停止
- python - 如何使用 Python 查找值序列