Jenkins-BitBucket git push:无法读取没有此类设备或地址的密码

时间:2019-02-25 06:19:06

标签: git shell jenkins bitbucket

我试图使用 Jenkins 中的 shell脚本将提交提交到 bitbucket

所以我知道我在运行 git push 命令时必须提供凭据。

我对这些东西使用Jenkins UI方式,而不是管道。

我已经搜索了此问题,但我找不到在詹金斯中使用Shell脚本执行此操作的方法。

在我的研究中,我发现有触发位桶推送Bitbucket Push And Pull Request Plugin的位桶插件。但我必须为此设置webhooks。因此,我在VPN中运行了詹金斯,因此,我无法在bitbucket无法向其计算机发送请求的地方使用webhooks。所以我想,使用shell脚本运行git push就是这样。

我该如何克服这个问题?

1 个答案:

答案 0 :(得分:0)

您不能在脚本中使用用户名/密码,但是您有很多解决方案。 请在另一个主题中阅读我的answer,解释将git用于shell脚本的解决方案。