2

我的开发团队在 gitlab 中有一个组,所有存储库都在一个组内,但是为了运行管道 gitlab 要求我的任何团队成员提供付款方式,有没有办法可以为整个组添加付款方式所以我不是要求队友单独做吗?

我所有的队友在运行管道时都收到了这个:

由于未验证用户,管道失败

4

1 回答 1

1

此错误的背景是 2021 年 5 月的政策“如何防止 GitLab.com SaaS 上的加密挖掘滥用”,然后触发:

https://aws1.discourse-cdn.com/business4/uploads/gitlab/original/3X/c/e/ce5cda53db076eb2a184e4f21892e5d4164fe5f9.png

该线程说明没有简单的解决方案。

问题 331959遵循该问题,并且:

我们正在考虑多件事:

  • 验证不会滥用的用户的更好方法不会为合法用户创建对他们没有价值或妨碍他们使用产品的步骤(AKA 信用卡/借记卡验证)。
    时间表是几个月后,它可能不会完全成功,这取决于滥用者如何适应现有的控制并试图颠覆它们。

  • 除了对用户进行信用卡/借记卡验证之外,还可能允许 SMS 验证。
    我相信这也可能需要几个月的时间。

  • 我个人正在提倡这样做,以便如果一个帐户是免费计划但购买了管道分钟,那么该命名空间的用户在运行 CI 作业之前不需要验证他们的帐户。
    实现这一点的工作不是很大,但也不是微不足道的,并且有人担心滥用者可能会使用它来避免我们的其他控制措施以开始新的滥用途径。

因此,目前仍需要进行个人验证。
验证通过svipe.com可能是一种不需要输入信用卡的替代方法。

于 2021-11-21T02:29:47.917 回答