我已经验证了我的 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
但是,詹金斯构建无法创建标签并返回"*** Please tell me who you are."
,我知道这是因为缺少 git 用户和电子邮件。关于我可以从哪里开始的任何想法?
正在 jenkins 用户的上下文中访问 git repo。我是否需要重新启动服务器或 git 或其他东西?