小编Jon*_*han的帖子

试图让jenkins和gitolite成功运作 - 权限被拒绝(公钥,密码)

我已经尝试了几天让我的gitolite与jenkins合作,所以我可以从服务器托管并与Jenkins一起工作(他们在同一个服务器上).

我有gitolite工作,但我想我有ssh的问题.我在聊天中得到了一些帮助,并为jenkins/.ssh添加了私钥.

我有一个用户"git"主持gitolite,我有一个用户"gitolite"和一个"jenkins"用户.我可以使用git clone git@e-ject.se克隆一个repo:Matrix

但我不能在詹金斯中使用它.当我尝试构建时,我得到了这个.

Checkout:workspace / /var/lib/jenkins/jobs/Matrix/workspace -
hudson.remoting.LocalChannel@dbb335
Using strategy: Default
Checkout:workspace / /var/lib/jenkins/jobs/Matrix/workspace -
hudson.remoting.LocalChannel@dbb335

Cloning the remote Git repository
Cloning repository origin
ERROR: Error cloning remote repo 'origin' : Could not clone git@e-ject.se:Matrix
ERROR: Cause: Error performing command: git clone --progress -o origin git@e-ject.se:Matrix /var/lib/jenkins/jobs/Matrix/workspace
Command "git clone --progress -o origin git@e-ject.se:Matrix
/var/lib/jenkins/jobs/Matrix/workspace" returned status code 128: Cloning into        /var/lib/jenkins/jobs/Matrix/workspace...
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password).
fatal: The …
Run Code Online (Sandbox Code Playgroud)

ssh gitolite jenkins

6
推荐指数
1
解决办法
7559
查看次数

标签 统计

gitolite ×1

jenkins ×1

ssh ×1