在没有个人 "Private Token" 的情况下调用 GitLab API
Call GitLab API without personal "Private Token"
除了使用个人 "PRIVATE TOKEN" 之外,还有其他方法可以调用 GitLab API 吗?
PRIVATE TOKEN 的问题是,它需要在设置 -> CI/CD -> 环境变量中更新,任何拥有维护者权限的人都可以访问它。
并且如果开发人员搬出项目,则需要对其进行更新。
我发现没有其他方法可以做到这一点,替代实施仍在 GitLab 的积压工作中。
但只是为了确保并寻找是否存在任何其他解决方法。
从 Gitlab 13.9 开始,没有某人的访问令牌就无法使用 API,但是如果您不想这样做,您可以创建一个“虚拟”Gitlab 用户并使用他们的访问令牌使用一个属于一个人的。
除了使用个人 "PRIVATE TOKEN" 之外,还有其他方法可以调用 GitLab API 吗?
PRIVATE TOKEN 的问题是,它需要在设置 -> CI/CD -> 环境变量中更新,任何拥有维护者权限的人都可以访问它。
并且如果开发人员搬出项目,则需要对其进行更新。
我发现没有其他方法可以做到这一点,替代实施仍在 GitLab 的积压工作中。
但只是为了确保并寻找是否存在任何其他解决方法。
从 Gitlab 13.9 开始,没有某人的访问令牌就无法使用 API,但是如果您不想这样做,您可以创建一个“虚拟”Gitlab 用户并使用他们的访问令牌使用一个属于一个人的。