如何使用Jenkins克隆Bitbucket存储库

Var*_*run 6 git bitbucket jenkins

我正在使用RedHat linux

  1. 我在Bitbucket中创建了一个存储库,说Demo,我有一些HTML代码.
  2. 我在我的系统中安装了Jenkins.

我想要做的是用Jenkins克隆Bitbucket存储库,以便我可以构建项目.

我所遵循的步骤是

  1. 在詹金斯创建一个新工作.
  2. 给出关于项目的描述
  3. 源代码管理选项卡中选择git和Jenkins请求存储库URL,我将提供此URL. 在此输入图像描述

但詹金斯抛出一个错误说

无法连接到存储库:执行命令时出错:git ls-remote -h git clone https://UserName@bitbucket.org/UserName/java-script.git HEAD

花了大约3天而无法配置,而是学到了很多关于詹金斯的知识.我也试过Jenkins的Bitbucket插件也没用.

Abh*_*ble 6

对于詹金斯1.5或更高(至1.6)

您得到的错误是因为在Jenkins的全局配置中,git路径不正确/未插入.

这就是Jenkins无法运行git命令的原因.

请去Manage Jenkins-> Configure System Settings.检查git部分并添加正确的路径.

在此输入图像描述 它似乎已经从Bitbucket提供的URL中删除了Git Clone.

更新:

对于Jenkins 2.0或更高版本

您可以在全局工具配置下找到此设置.