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

Jenkins和Git在同一台服务器上

越健
2023-03-14
问题内容

我有带有git存储库的家庭服务器。现在,我正在尝试在现有的PHP存储库上配置Jenkins。

我已经正常安装了Jenkins,但是在创建Job时出现错误:

储存库网址= /home/git/repositories/testing.git

错误如下:

无法连接到存储库:命令“ git ls-remote -h /home/git/repositories/testing.git
HEAD”返回状态码128:stdout:stderr:致命:’/home/git/repositories/testing.git’确实似乎不是致命的git存储库:远程端意外挂断

请帮助解决此问题。

谢谢。

PS,我什至尝试放置要用来远程克隆存储库的URL:

ssh://git@192.168.1.110:/testing.git

但是我仍然遇到错误:

无法连接到存储库:命令“ git ls-remote -h ssh://git@192.168.1.110:/testing.git
HEAD”返回状态码128:stdout:stderr:ssh:无法解析主机名192.168.1.110 :::名称或服务未知(致命):远端意外挂断


问题答案:

我解决了我的问题:

1)为詹金斯用户将私钥放在.ssh中

2)在Jenkins中设置“管理凭据”以访问.ssh文件夹



 类似资料:
  • 问题内容: 我需要将Jenkins 2.32版从服务器A移至Jenkins 2.72.1服务器B。两台服务器均具有ubuntu 16.04.3,由于内存问题,我无法安装任何插件,也无法在服务器A中使用该插件。有什么办法可以实现这一目标? 问题答案: 将目录中的所有文件复制到新服务器。 将新服务器指向新目录。 将Jenkins war文件(或servlet容器设置,如果有的话)复制到新机器上并启动它

  • mvn clean install with console-在jenkins szerver作业目录中: mvn clean install with jenkins作业: 我检查文件所有权,检查日志等等。

  • 现在我们将讨论如何在你自己的服务器上搭建 Git 服务来运行这些协议。 Note 这里我们将要演示在 Linux 服务器上进行一次基本且简化的安装所需的命令与步骤,当然在 Mac 或 Windows 服务器上同样可以运行这些服务。 事实上,在你的计算机基础架构中建立一个生产环境服务器,将不可避免的使用到不同的安全措施与操作系统工具。但是,希望你能从本节中获得一些必要的知识。 在开始架设 Git 服

  • 我正在使用TestNG、Maven和Jenkins来运行我的代码(Java)。我需要在另一台服务器上运行我的测试,所以到目前为止,我所尝试的是在服务器上运行Jenkins作为服务并安排作业,但它产生了一个问题,即测试在后台运行(导致所有测试失败),我尝试配置此图片中的Jenkins服务:在此输入图像描述 但它不起作用,所以我试着运行Jenkins而不是作为服务,测试运行得很好,但我无法安排作业,因

  • 问题内容: 我目前可以在我的Apache服务器上通过mod_wsgi或PHP运行Django。 我的Django项目在以下位置运行:http:// localhost,源代码在C:/ django_proj 我的PHP项目在以下位置运行:http://php.localhost,源代码在C:/ web 如果同时打开,则php.localhost和localhost转到Django项目。我已经通过A

  • 问题内容: 我设置了一个主服务器(linux)和一个Windows从属服务器,并且想在主服务器和从属服务器上构建一个作业。“限制在哪里可以运行该项目”选项允许我们将作业绑定到特定的从站,但是是否可以将一个作业绑定到主站和从站?如何配置“构建步骤”,因为在Windows上运行它需要使用Windows批处理命令进行构建,而Linux需要使用shell命令。例如,即使作业尝试在主服务器和从服务器上运行,