【发布时间】:2019-10-26 10:50:59
【问题描述】:
我公司的一群人对我的私人 github 存储库具有读取权限。我使用 Azure Pipelines 来构建它。当我推送一个提交时,我看到两个构建定义在它上面运行——一个是我的。另一个是失败的,我不知道它来自哪里。当我尝试单击其他构建定义时,我无权查看该 Azure devops 组织。所以基本上有人能够让我的所有提交都显示 CI 失败,而且我不知道如何禁止该构建定义或找出它背后的人,除了四处询问。
要清楚,它看起来像这样:
似乎任何对 repo 具有读取权限的人都能够添加将显示在 Github 中的构建定义。作为 repo 的管理员,除了取消随机人员的读取访问权限之外,我还有什么方法可以控制它,或者让我找出谁的凭据正在用于此构建定义?
【问题讨论】:
标签: github continuous-integration azure-pipelines