gpt4 book ai didi

git - Maven 发布插件 git push 不适用于 Git Deploy key

转载 作者:行者123 更新时间:2023-12-02 00:56:55 25 4
gpt4 key购买 nike

在移动到部署 key 后,我在使用 GIT 的 Jenkins 设置中遇到了一个非常奇怪的问题。

我已经配置 Jenkins 添加了私钥,然后在 github 中添加了部署 key ,并授予了写入权限。

当任务运行时,Jenkins 能够获取存储库,然后执行 Maven 构建,顺利完成。

enter image description here

但是在 maven 发布阶段,git push 命令失败并提示找不到存储库

enter image description here

知道我错过了什么吗? .我尝试浏览不同的资源,但似乎都没有用。

附加信息:该项目是一个私有(private)仓库。当我们有一个机器用户时,这些任务运行良好。但是由于我们的组织政策发生了一些变化,我们必须在 git 上迁移到 sso,因此我们的团队必须迁移到 deploykeys

最佳答案

如果有人遇到类似问题。我们能够修复它。

我们 IT 团队的勇敢者能够找出问题并提供解决方案。发生此问题是因为 Jekins 中使用的内部 ssh 无法识别我们正在使用的 key 。

所以我们安装了一个插件(ssh 代理),可以使用 git 部署 key 进行配置。这样做之后我们的 Git 推送就成功了。

插件信息 http://wiki.jenkins-ci.org/display/JENKINS/SSH+Agent+Plugin

关于git - Maven 发布插件 git push 不适用于 Git Deploy key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53661592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com