在Jenkins的工作中,我设置了两个存储库:本地和远程。计划是定期检查远程设备,当它检测到更改时,将其推送到本地,然后从定制分布式测试系统获取对测试的控制并将结果返回给Jenkins。Jenkins不断重置工作区的.git/config
这一切都适用于一个问题。每次我重新启动Jenkins时,它会从作业工作区的.git/config
文件中删除远程(或本地,取决于天气)回购,我必须手动进行编辑。
如何配置了工作:
- 回购网址:
/path/to/local
- 名称:
localrepo
- 回购网址:
[email protected]:therepo
- 名称:
origin
和产生.git/config
仅包含:
[remote "localrepo"]
fetch = +refs/heads/*:refs/remotes/localrepo/*
url = /path/to/local
对我做错了什么在这里的任何想法?
我不能再发生这种情况。关闭它? – Kostas