Jenkins - 没有加载git全局配置

时间:2012-11-24 02:14:00

标签: git jenkins ubuntu-12.04

我已经验证了我的jenkins用户通过构建任务访问git存储库,并为jenkins user.name和user.email设置了git config,我已经确认使用:

su - jenkins
git config --global --get user.name
> Jenkins
git config --global --get user.email
> ci@domain.com

但是,jenkins构建无法创建标记并返回"*** Please tell me who you are.",我知道这是因为缺少git用户和电子邮件。关于我可以从哪里开始的任何想法?

正在jenkins用户的上下文中访问git repo。我是否需要重新启动服务器或git或其他东西?

2 个答案:

答案 0 :(得分:9)

在Jenkins网页上,转到管理Jenkins->配置系统,找到git设置。

您应该可以在那里填写“Global Config user.name Value”和“Global Config user.email Value”。

答案 1 :(得分:0)

如果您需要为一个特定的詹金斯工作设置git凭据, 在您的作业配置上,在源代码管理下,从其他行为中选择自定义用户名/电子邮件地址。 在此处输入您的用户名和电子邮件。