Git 如何将实现Travis的pull请求发送到另一个我不拥有的存储库?
我有时会看到其他没有实现Travis的存储库。我想进行这些回购,创建一个合适的Git 如何将实现Travis的pull请求发送到另一个我不拥有的存储库?,git,github,continuous-integration,travis-ci,Git,Github,Continuous Integration,Travis Ci,我有时会看到其他没有实现Travis的存储库。我想进行这些回购,创建一个合适的.travis.yml 问题是,我没有这些回购协议,我真的不知道特拉维斯将如何工作,由于这种情况。我有一些问题: 该存储库的所有者是否需要创建Travis帐户?我应该在他们合并之前通知他们创建Travis帐户吗 或者Travis会在所有者根本不创建Travis帐户的情况下触发构建吗?如果是这样,它会在我的帐户或具有相同(可能)Github用户名的帐户下触发这些构建吗 在另一个你并不拥有的存储库上设置Travis是一个
.travis.yml
问题是,我没有这些回购协议,我真的不知道特拉维斯将如何工作,由于这种情况。我有一些问题:
- 该存储库的所有者是否需要创建Travis帐户?我应该在他们合并之前通知他们创建Travis帐户吗
- 或者Travis会在所有者根本不创建Travis帐户的情况下触发构建吗?如果是这样,它会在我的帐户或具有相同(可能)Github用户名的帐户下触发这些构建吗
- 在另一个你并不拥有的存储库上设置Travis是一个好主意吗?我认为可能存在一些限制,比如一个隐藏的环境变量可能不会共享给存储库的所有者
- 关于要添加的文件(如
),这是通过常规的PR(拉请求)完成的,这意味着您已经首先完成了回购,并在那里测试了流程.travis
- 关于配置部分(Travis帐户),这是通过PR的相关评论来完成的,并为原始项目的维护人员提供了详细的说明,您可以通过这些说明来完成该过程