因此,问题如下:我需要访问 Travis CI API 以获取我们组织存储库的构建状态。这里的问题是,使用个人 GitHub 令牌生成 Travis API 令牌总体上是一种不好的做法,因为用户可以离开组织,或者他的访问权限可能会被撤销特定存储库。
这个想法是创建一个 GitHub 应用程序,将其安装到组织中,让应用程序使用其权限生成 Travis CI 令牌,并以编程方式获取构建状态。
我创建了一个应用程序并尝试通过身份验证执行这样的技巧,但它对我不起作用。
欢迎任何想法/建议。
因此,问题如下:我需要访问 Travis CI API 以获取我们组织存储库的构建状态。这里的问题是,使用个人 GitHub 令牌生成 Travis API 令牌总体上是一种不好的做法,因为用户可以离开组织,或者他的访问权限可能会被撤销特定存储库。
这个想法是创建一个 GitHub 应用程序,将其安装到组织中,让应用程序使用其权限生成 Travis CI 令牌,并以编程方式获取构建状态。
我创建了一个应用程序并尝试通过身份验证执行这样的技巧,但它对我不起作用。
欢迎任何想法/建议。