Jenkins SCM步骤意外失败

Gena Verdel

我所安排的管道似乎有一个奇怪的问题。重现步骤:

  1. 已安装Jenkins,已授予身份验证,已安装插件等。
  2. 创建一个新管道
  3. 从SCM添加新的“管道脚本”步骤
  4. 选择“ git”作为回购类型
  5. 提供回购网址(使用git用户)

预期:回购访问没有任何问题。实际:回购访问失败,并出现以下错误:

“无法连接到存储库:命令“ git.exe ls-remote -h [email protected]:[repo-name] .git HEAD”返回状态码128:stdout:stderr:主机密钥验证失败。致命:无法从远程存储库读取。

请确保您具有正确的访问权限,并且该存储库存在。”

注意:从PowerShell调用同一行可以顺利完成,并且可以在本地获取代码。

任何想法缺少什么?

Pom12

您必须使用SSH凭据连接到Git存储库。要了解如何定义新的SSH凭据,您可以检查以下答案该答案总结如下:

定义Jenkins的SSH凭证

将具有私有/公开身份的凭证添加到Jenkins和远程存储库后,您可以更新您pipeline script from SCM的凭证以使用您的凭证,如下例所示:

在管道作业中使用SSH凭据

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Jenkins PHP作业失败

来自分类Dev

Android Jenkins蚂蚁构建失败

来自分类Dev

在Windows上备份Jenkins失败

来自分类Dev

Jenkins PHP工作失败

来自分类Dev

如何始终在Jenkins中运行构建步骤并忽略失败

来自分类Dev

我的Jenkins是从我的SCM建立结帐吗?

来自分类Dev

Jenkins-推送部署测试步骤失败

来自分类Dev

在Mac-OS-X Yosemite上调用“ npm”时,Jenkins构建步骤失败

来自分类Dev

Jenkins工作流程并行步骤和Jenkins配置

来自分类Dev

Jenkins:构建步骤趋势图

来自分类Dev

编写Jenkins groovy脚本-如何确定哪个构建步骤失败

来自分类Dev

Jenkins“项目路径” SCM

来自分类Dev

如果步骤不稳定,Jenkins管道将失败

来自分类Dev

JHipster Jenkins构建失败

来自分类Dev

Jenkins SSH步骤无效私钥

来自分类Dev

Jenkins-pipeline失败:步骤之间未找到此类DSL方法“ androidLint”

来自分类Dev

Jenkins邮件发送失败

来自分类Dev

Jenkins的预构建(和SCM检出后)步骤?

来自分类Dev

Jenkins-推送部署测试步骤失败

来自分类Dev

从jenkins运行声纳时,无法检索SCM信息原因:git blame命令失败

来自分类Dev

编写Jenkins groovy脚本-如何确定哪个构建步骤失败

来自分类Dev

Jenkins Pipeline sh步骤挂起

来自分类Dev

Jenkins“项目路径” SCM

来自分类Dev

具有多SCM的Jenkins工作区

来自分类Dev

Jenkins - 构建步骤“执行 shell”在 linux 环境中将构建标记为失败

来自分类Dev

Jenkins 管道:合并失败

来自分类Dev

如果某些步骤失败,Jenkins 管道会将阶段标记为不稳定

来自分类Dev

jenkins 多分支管道中的 SCM 轮询

来自分类Dev

将 DSL 用于 Jenkins 作业时,Ansible AWX 步骤失败

Related 相关文章

热门标签

归档