当前位置: 首页 > 面试题库 >

无法让詹金斯和吉特打得好

郭知
2023-03-14
问题内容

Jenkins版本:1.429
Git插件版本:1.1.12

我无法获取Git插件来克隆Git存储库。它因错误而失败

命令“ git clone --progress -o vipor V:\ VIPOR c:\ Program Files \ jenkins \ workspace”返回状态码128:克隆到
c:\ Program Files \ jenkins \ workspace ...
致命的:'V:\ VIPOR'似乎不是git存储库
致命:远端意外挂断

克隆的Git存储库位于本地网络上。我已经尝试了以下

  • 阅读Git插件文档,尤其是有关状态码的部分
  • 反斜杠以使用UNIX样式的路径
  • 作为UNC路径(而不是名为的映射驱动器V)访问了源存储库
  • 强迫詹金斯使用没有空格的路径(修改config.xml
  • 确保git可执行文件在PATH上
  • 强制Windows Jenkins服务不在 我* 的系统帐户下运行,而是以 我的 身份运行 *

最后一个我想因为我能够成功通过执行以克隆问题库 很命令 正在发行的Git插件, 詹金斯服务器上 ,并 用相同的Git的可执行文件

我想念什么?


问题答案:

我相信问题是这样的:

为了使网络路径(例如V
:)可访问/活动,用户需要登录。Jenkins服务实际上并未登录到系统,即使您在运行服务时也是如此,因此网络路径也是如此。通常无法通过驱动器号获得。

您可能想要尝试到存储库的实际路径,例如:

\\server\path\to\gitrepo

看看是否可行。



 类似资料:
  • 问题内容: 现在,我正在尝试使用Git插件从bitbucket中提取存储库,并在jenkins中构建它。但是,只要这样做,我就会得到: 我尝试过手动删除OSX中非jenkins用户下的文件,它可以工作,但随后将无法创建文件。 编辑:我实际上通过添加“执行外壳命令”步骤并插入“ Git pull”而不是使用Git插件来解决了问题。 问题答案: 需要定义起点参数 尝试以下方法:

  • 问题内容: 我有一个Windows实用程序,用于打开Word文档,从其中提取数据并使用该数据生成另一个Word文档。 现在我的问题是,该Windows exe可直接在命令提示符下正常运行,但是如果我通过jenkins调用此exe,即构建步骤“执行Windows批处理命令”,则会出现错误,无法打开Word文档,因此存在实用性错误。 我也尝试过其他选项,例如从pom文件和批处理文件调用exe。每当它给

  • 问题内容: 我已经阅读了Jenkins网站及其JUnit插件,由于某种原因,一些基本的东西对我来说并不明显。 Jenkins有一个插件,可以在运行构建时发送自定义/高级通知电子邮件。在这些电子邮件中,您可以放置​​“ 内容令牌 ”,它们是运行时变量,在生成电子邮件时会被动态值替换。 这些标记之一是 允许您显示已运行或失败的JUnit测试的数量。 如何使Jenkins正确显示此信息?我需要一个插件吗

  • 我已经为我们的项目设置了jenkins声明管道,而且我正在使用jenkins blue ocean插件 在github中,它显示以下url:http://unconfigured-jenkins-location/job/CRM/job/PR-180/1/display/redirect 如何将网址更改为正确的网址? 我发现这个插件是有责任的https://wiki.jenkins.io/disp

  • 有没有可能让詹金斯使用真正的浏览器而不是无头浏览器?我正在运行一些用TestNG编写的测试(使用Selenium webdriver)。当我运行testng时。在Eclipse中,浏览器启动并运行测试。但当我使用Jenkins并用maven运行测试时,它不会启动任何浏览器。

  • 问题内容: 我是詹金斯的新手,目前正在尝试。我使用Eclipse并使用Gi​​t插件在Eclipse中运行Git,其描述如下:“ Eclipse Git是基于JGit的Eclipse Team提供程序,JGit是Git版本控制系统的纯Java实现”。 我已经为Jenkins安装了Git插件,但是当我对其进行配置时,Jenkins抱怨它找不到Git可执行文件。这很有意义,最明显的解决方案是安装它(在