Continuous integration 在组织appveyor帐户中,我如何从我的组织访问回购,而不让其他成员访问我的个人回购?

Continuous integration 在组织appveyor帐户中,我如何从我的组织访问回购,而不让其他成员访问我的个人回购?,continuous-integration,appveyor,Continuous Integration,Appveyor,我在组织appveyor帐户中创建了一个新项目。存储库是一个组织性的github repo 我们是组织appveyor帐户中的多个联合管理员,他们的凭据链接到组织帐户 问题是,如果另一个联合管理员连接到appveyor并尝试创建一个新项目,我自己的个人回购将显示在列表中。(即附在我的github代币上的回购协议) 如果我撤销我的github令牌,那么已经创建的项目将在构建时失败,因为appveyor将无法签出源 有没有一种方法可以在不附加个人github令牌的情况下从组织帐户访问公共存储库?许多

我在组织appveyor帐户中创建了一个新项目。存储库是一个组织性的github repo

我们是组织appveyor帐户中的多个联合管理员,他们的凭据链接到组织帐户

问题是,如果另一个联合管理员连接到appveyor并尝试创建一个新项目,我自己的个人回购将显示在列表中。(即附在我的github代币上的回购协议)

如果我撤销我的github令牌,那么已经创建的项目将在构建时失败,因为appveyor将无法签出源


有没有一种方法可以在不附加个人github令牌的情况下从组织帐户访问公共存储库?

许多大型组织通常采用的方法是,在创建新的github用户时,对AppVeyor可以访问的内容进行更精细的控制(可以选择仅允许其访问特定的Repo)并在AppVeyor(at)中授权该用户

不幸的是,GitHub向每个用户收费会带来一些成本,但创建这种“构建机器人”用户是目前最好的方法