环境细节:
客户端:Macbook pro,OSX 10.10 Xcode 6.1服务器:Macbook pro,OSX 10.10,带Xcode 6.1的OSX Server 4
我目前正在尝试为我们的项目设置CI服务器自动构建过程,并不断遇到重复出现的问题.每当我尝试在Xcode中创建构建自动化bot时,我都会遇到"为此bot提供存储库凭据"对话框.无论输入的凭据(https或ssh)如何,机器人的创建似乎都失败了,因为它无法访问存储库以克隆所需的源.
我尝试过SSH和https访问:
在https访问的情况下,我使用我的bitbucket用户名和密码(我在存储库上有管理员访问级别) - 到目前为止,这从未工作过
在SSH访问的情况下,我已经添加了用于连接到所需存储库的Deployment keys设置的SSH密钥.这经过多次尝试后只工作一次,将源拉到服务器上并尝试构建.然而,它在第一次后续提交到存储库时再次失败,并且自那以后一直没有工作(仍然对凭证提出挑战)
还测试了其他几个(测试)存储库,这两个存储库都可以通过https和SSH访问来创建和安排机器人.其中一个是在我自己的帐户中创建的回购,第二个是共享回购(就像我遇到的问题一样).
有关其他要检查的事情的建议将受到欢迎:)