0

我是 Jenkins 的新手,并在自由风格项目中建立了一份工作,以便为每次提交从 svn 存储库中获取 dhf 项目。我已经使用了这里提到的 Jenkins svn 提交后挂钩 - https://plugins.jenkins.io/subversion/(Windows 特定的提交后挂钩)。SCM Poll 工作正常,对于 SVN Repo 中的每次提交,我的 Jenkins 工作都会被触发,但是一旦它调用 gradle mlDeploy,它就会在 Jenkins 工作空间内的项目结构中隐藏的 .svn 文件夹失败。

我怎样才能摆脱这个隐藏的 .svn 文件夹以使我的构建成功?

.svn 文件夹已创建

.svn 文件夹的内部结构

构建日志:

00:31:22 检查资源是否存在:.svn 00:31:22 将 XML GET 请求作为用户“admin”发送到路径:/manage/v2/databases 00:31:22 00:31:22 > 任务:mlDeployApp FAILED 00:31:22:mlDeployApp(线程 [':',5,main] 的执行工作人员)完成。花了 1 分钟 47.206 秒。00:31:22 00:31:22 FAILURE:构建失败,出现异常。00:31:22 00:31:22 * 出了什么问题:00:31:22 任务“:mlDeployApp”执行失败。00:31:22 >无法确定要与数据库资源目录关联的数据库:C:\Users\local.jenkins\workspace\devJob\dev\src\main\hub-internal-config\databases.svn 00:31:22 00:31:22 * 尝试:00:31:22 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。00:31:22 00:31:22 * 在https://help.gradle.org获取更多帮助 00:31:22 00:31:22 此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 7.0 不兼容。00:31:22 使用“--warning-mode all”显示个别弃用警告。00:31:22 见https://docs.gradle.org/6.8.3/userguide/command_line_interface.html#sec:command_line_warnings 00:31:22 00:31:22 在 2m 18s 内构建失败 00:31:22 6可操作的任务:6 执行 00:31:22 构建步骤“调用 Gradle 脚本”将构建结果更改为失败 00:31:22 构建步骤“调用 Gradle 脚本”将构建标记为失败 00:31:28 完成:失败

4

0 回答 0